A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Action - Class in com.gears42.iot.webthing
-
An action is a function which can be performed on a device/thing.
- Action(String, Thing, String) - Constructor for class com.gears42.iot.webthing.Action
-
Initialize the object.
- Action(String, Thing, String, JsonObject) - Constructor for class com.gears42.iot.webthing.Action
-
Initialize the object.
- ActionHandler() - Constructor for class com.gears42.iot.webthing.WebThingServer.ActionHandler
- ActionIDHandler() - Constructor for class com.gears42.iot.webthing.WebThingServer.ActionIDHandler
- actionNotify(Action) - Method in class com.gears42.iot.webthing.Thing
-
Notify all subscribers of an action status change.
- ActionResponse - Class in com.gears42.iot.webthing
- ActionResponse(ActionResponse.ACTION_STATUS) - Constructor for class com.gears42.iot.webthing.ActionResponse
-
Initialize the ActionResponse with status.
- ActionResponse.ACTION_STATUS - Enum in com.gears42.iot.webthing
- ActionsHandler() - Constructor for class com.gears42.iot.webthing.WebThingServer.ActionsHandler
- addAvailableAction(String, Map<String, Object>, Class) - Method in class com.gears42.iot.webthing.Thing
-
Add an available action.
- addAvailableEvent(String, Map<String, Object>) - Method in class com.gears42.iot.webthing.Thing
-
Add an available event.
- addComplianceConfig(String, String, String, String, int, String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add compliance configuration.
- addComplianceConfig(String, String, String, String, int, String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add compliance configuration.
- addComplianceProperty(String, String, String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add compliance property data.
- addComplianceProperty(String, String, String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add compliance property data.
- addEvent(Event) - Method in class com.gears42.iot.webthing.Thing
-
Add a new event and notify subscribers.
- addEvent(String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add a compliance event.
- addEvent(String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add a compliance event.
- addEventSubscriber(String, WebThingServer.ThingHandler.ThingWebSocket) - Method in class com.gears42.iot.webthing.Thing
-
Add a new websocket subscriber to an event.
- addition_isCorrect() - Method in class com.gears42.iot.webthing.ExampleUnitTest
- addJobXML(String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add JobXML.
- addJobXML(String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add JobXML.
- addOrUpdateCompianceProperty(String, String, String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add or update compliance property data.
- addOrUpdateCompianceProperty(String, String, String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add or update compliance property data.
- addOrUpdateComplianceConfig(String, String, String, String, int, String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add or update compliance configuration based on existence.
- addOrUpdateComplianceConfig(String, String, String, String, int, String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add or update compliance configuration based on existence.
- addOrUpdateJobXML(String, String) - Method in interface com.gears42.iot.webthing.DatabaseHandlerI
-
Add or update JobXML.
- addOrUpdateJobXML(String, String) - Method in class com.gears42.iot.webthing.DatabaseHandlerImpl
-
Add or Update JobXML.
- addProperty(Property) - Method in class com.gears42.iot.webthing.Thing
-
Add a property to this thing.
- addSubscriber(WebThingServer.ThingHandler.ThingWebSocket) - Method in class com.gears42.iot.webthing.Thing
-
Add a new websocket subscriber.
- asActionDescription() - Method in class com.gears42.iot.webthing.Action
-
Get the action description.
- asEventDescription() - Method in class com.gears42.iot.webthing.Event
-
Get the event description.
- asPropertyDescription() - Method in class com.gears42.iot.webthing.Property
-
Get the property description.
- asThingDescription() - Method in class com.gears42.iot.webthing.Thing
-
Return the thing state as a Thing Description.
All Classes All Packages