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
P
- parseBody(NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.BaseHandler
-
Parse a JSON body.
- parseBody(NanoHTTPD.IHTTPSession) - Static method in class com.gears42.iot.webthing.WebThingServer
- parseBodyArray(NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.BaseHandler
- PASSWORD_KEY - Static variable in class com.gears42.iot.webthing.Constants
- PENDING - com.gears42.iot.webthing.ActionResponse.ACTION_STATUS
- performAction(ActionResponse) - Method in class com.gears42.iot.webthing.Action
-
Override this with the code necessary to perform the action.
- performAction(String, JsonObject) - Method in class com.gears42.iot.webthing.Thing
-
Perform an action on the thing.
- POLLING_TYPE - Static variable in class com.gears42.iot.webthing.Constants
- pollingType - Static variable in class com.gears42.iot.webthing.Constants
- port - Variable in class com.gears42.iot.webthing.ServerSettings
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.ActionHandler
-
Handle a POST request.
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.ActionsHandler
-
Handle a POST request.
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.BaseHandler
-
Handle a POST request.
- post(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.LoginHandler
- PropertiesHandler() - Constructor for class com.gears42.iot.webthing.WebThingServer.PropertiesHandler
- Property<T> - Class in com.gears42.iot.webthing
-
A Property object describes the available properties of a thing.
- Property(Thing, String, Value<T>) - Constructor for class com.gears42.iot.webthing.Property
-
Initialize the object.
- Property(Thing, String, Value<T>, Map<String, Object>) - Constructor for class com.gears42.iot.webthing.Property
-
Initialize the object.
- PROPERTY_TYPE - Static variable in class com.gears42.iot.webthing.Constants
- Property.POLLING_TYPE - Enum in com.gears42.iot.webthing
-
Polling type of a property.
- PropertyError - Exception in com.gears42.iot.webthing.errors
- PropertyError() - Constructor for exception com.gears42.iot.webthing.errors.PropertyError
- PropertyError(String) - Constructor for exception com.gears42.iot.webthing.errors.PropertyError
- PropertyHandler() - Constructor for class com.gears42.iot.webthing.WebThingServer.PropertyHandler
- propertyNotify(Property) - Method in class com.gears42.iot.webthing.Thing
-
Notify all subscribers of a property change.
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.ActionIDHandler
-
Handle a PUT request.
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.BaseHandler
-
Handle a PUT request.
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.ComplianceHandler
-
Handle compliance PUT request.
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.MDMAttributesHandler
-
Handle a PUT request.
- put(RouterNanoHTTPD.UriResource, Map<String, String>, NanoHTTPD.IHTTPSession) - Method in class com.gears42.iot.webthing.WebThingServer.PropertyHandler
-
Handle a PUT request.
All Classes All Packages