All Types

com.sensorberg.aliolihttp.storage.entity.AlioliHttpBody
com.sensorberg.aliolihttp.AlioliHttpConstant
com.sensorberg.aliolihttp.AlioliHttpInterceptorFactory
com.sensorberg.smartspaces.sdk.Availability

Indication of unit availability regarding, being booked and restricted access times

com.sensorberg.smartspaces.sdk.AvailablePropertyFilter
com.sensorberg.smartspaces.sdk.exception.BackendException

Signals error returned by an API call.

com.sensorberg.smartspaces.sdk.exception.BlueIdAuthorizationException

Signals authorization error from the blue-id system.

com.sensorberg.smartspaces.sdk.model.Booking

Represents a booking of a unit by the logged user.

com.sensorberg.smartspaces.sdk.BookingManager

Manages user bookings on the units

com.sensorberg.smartspaces.sdk.exception.CanceledException

Signals that some process have been cancelled by the user.

com.sensorberg.smartspaces.sdk.CancellationSignal

Cancellation object for the UnitController.open method. Calling cancel on this object will attempt to cancel the open operation. If the cancellation was successful the Response.Status will be Response.Status.FAIL and Response.exception will be the exception object passed to the cancel method.

com.sensorberg.smartspaces.sdk.model.DeprecatedIotDevice
com.sensorberg.smartspaces.sdk.model.DeprecatedIotDeviceRequest
com.sensorberg.smartspaces.sdk.model.DeprecatedIotDeviceState
com.sensorberg.smartspaces.sdk.testing.EmptySdk
com.sensorberg.smartspaces.sdk.exception.GattException

Signals an error during Gatt operation

com.sensorberg.smartspaces.sdk.model.IotDevice

Represents an IotDevice. The base object for control and monitoring data in a Smartspace

com.sensorberg.smartspaces.sdk.IotDeviceController
com.sensorberg.smartspaces.sdk.IotDeviceFilter
com.sensorberg.smartspaces.sdk.IotDeviceFilterList
com.sensorberg.smartspaces.sdk.model.IotDeviceType
com.sensorberg.smartspaces.sdk.model.IotUnit

Class that represents an IoT device that can be interacted with. e.g. A door or locker box.

com.sensorberg.smartspaces.sdk.NearbyFilter
com.sensorberg.smartspaces.sdk.NfcActivity

Activity to receive NFC intents from the background. This activity automatically passes relevant information to the SDK, starts an activity from the client application and calls finish.

com.sensorberg.smartspaces.sdk.model.OnTap

Represents IotUnit that was tapped, but is yet unidentified. Pass this to UnitController.open to proceed to search the device and open it.

com.sensorberg.smartspaces.sdk.model.Openable

Interface to group and provide type safety for all classes that can be used on UnitController.open.

com.sensorberg.smartspaces.sdk.OpeningProgress

Progress status of the open operation

com.sensorberg.smartspaces.sdk.model.Property
com.sensorberg.smartspaces.sdk.PropertyFilter
com.sensorberg.smartspaces.sdk.PropertyFilterList
com.sensorberg.smartspaces.sdk.PropertyKindFilter
com.sensorberg.smartspaces.sdk.model.Proximity
com.sensorberg.smartspaces.sdk.Refresh

Specify which data to refresh when calling SmartSpacesSdk.refresh

com.sensorberg.response.Response

A Generic data holder that contains both the data and the status of the process that generates the data.

com.sensorberg.response.livedata.ResponseObserver

Observer of a Response that splits the status into 3 methods.

com.sensorberg.response.livedata.RxObserver

LiveData that supplies a very RX style callbacks to receive observes.

com.sensorberg.smartspaces.sdk.model.Schedule

Represents the time periods when this unit has a booking.

com.sensorberg.response.SimpleResponse

A simplification of the Response type that the Response.progress is Void and it's value is always 'null'

com.sensorberg.response.livedata.SimpleResponseObserver
com.sensorberg.smartspaces.sdk.SmartSpacesSdk

Sensorberg Smart Spaces SDK interface. All methods are expected to be called from UI-thread. The SDK handles all needed threading internally. The Smart Spaces SDK must be a singleton in the application. Consult the implementation guide for singleton pattern.

com.sensorberg.smartspaces.sdk.exception.SmartSpacesSdkException

Base class for all public documented SmartSpaces SDK exceptions.

com.sensorberg.smartspaces.sdk.model.SmartspaceUnit
com.sensorberg.smartspaces.sdk.Sorting

Sorting used to return units

com.sensorberg.smartspaces.sdk.model.StateChangeRequest
com.sensorberg.smartspaces.sdk.TapController

Controller for magneto and NFC "tap" actions.

com.sensorberg.smartspaces.sdk.TapEventListener

Listener to detect a tap event.

com.sensorberg.smartspaces.sdk.testing.TestBookingManager
com.sensorberg.smartspaces.sdk.testing.TestSdk
com.sensorberg.smartspaces.sdk.testing.TestTapController
com.sensorberg.smartspaces.sdk.testing.TestUnitController
com.sensorberg.smartspaces.sdk.testing.TestUserManager
com.sensorberg.smartspaces.sdk.model.TimePeriod
com.sensorberg.smartspaces.sdk.UnitController

Controller for a IotUnit.

com.sensorberg.smartspaces.sdk.model.User

Data class that represents the current logged user

com.sensorberg.smartspaces.sdk.UserManager

Manages user authentication. Provides methods for login, logout, change password and the logged-in/out

com.sensorberg.smartspaces.sdk.WritablePropertyFilter