All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description Action An action is a function which can be performed on a device/thing.ActionResponse ActionResponse.ACTION_STATUS ComplianceEvent A sub class of main Event which is specifically for ComplianceEvents.ComplianceThread Compliance Thread monitors every property change and decides compliance status.Constants DatabaseHandlerI Interface to manage database operations of the Framework.DatabaseHandlerImpl Manages Database operations of the Framework.Event<T> An Event is the kind of event that can be emitted by a device.Event.eventType Type of event.ExampleInstrumentedTest Instrumented test, which will execute on an Android device.ExampleUnitTest Example local unit test, which will execute on the development machine (host).Property<T> A Property object describes the available properties of a thing.Property.POLLING_TYPE Polling type of a property.PropertyError ServerManager ServerManager hosts the things on the specified address and port.ServerSettings Thing Thing class provides a Thing Description for a device, which includes thing's property, action and events.Updater A thread which calls Update method of compliance configured Thing at certain time interval.Utils Value<T> A property value.WebThingServer Server to represent a Web Thing over HTTP.WebThingServer.ActionHandler Handle a request to /actions/<action_name>.WebThingServer.ActionIDHandler Handle a request to /actions/<action_name>/<action_id>.WebThingServer.ActionsHandler Handle a request to /actions.WebThingServer.BaseHandler Base handler that responds to every request with a 405 Method Not Allowed.WebThingServer.ComplianceEventHandler WebThingServer.ComplianceHandler WebThingServer.EventHandler Handle a request to /events/<event_name>.WebThingServer.EventsHandler Handle a request to /events.WebThingServer.LoginHandler WebThingServer.MDMAttributesHandler Handle a request to /thinginfo/<property>.WebThingServer.MultipleThings A container for multiple things.WebThingServer.PropertiesHandler Handle a request to /properties.WebThingServer.PropertyHandler Handle a request to /properties/<property>.WebThingServer.SingleThing A container for a single thing.WebThingServer.SSLOptions Class to hold options required by SSL server.WebThingServer.ThingHandler Handle a request to /.WebThingServer.ThingHandler.ThingWebSocket Class to handle WebSockets to a Thing.WebThingServer.ThingsHandler Handle a request to / when the server manages multiple things.