Class SensorThingsTaskingV11
java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.models.SensorThingsTaskingV11
- All Implemented Interfaces:
DataModel
The Data Model implements the SensorThings Tasking extension.
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EntityPropertyMain<de.fraunhofer.iosb.ilt.swe.common.complex.DataRecord>final EntityTypefinal EntityTypefinal EntityTypefinal NavigationPropertyEntityfinal NavigationPropertyEntityfinal NavigationPropertyEntitystatic final TypeComplexstatic final com.fasterxml.jackson.core.type.TypeReference<de.fraunhofer.iosb.ilt.swe.common.complex.DataRecord> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidinit(ModelRegistry modelRegistry) Initialise the data model in the given ModelRegistry.booleanCheck if the model is initialised.newTaskingCapability(String name, String description) newTaskingCapability(String name, String description, MapValue properties)
-
Field Details
-
TYPE_REFERENCE_DATARECORD
public static final com.fasterxml.jackson.core.type.TypeReference<de.fraunhofer.iosb.ilt.swe.common.complex.DataRecord> TYPE_REFERENCE_DATARECORD -
STA_TASKINGPARAMETERS
-
EP_TASKINGPARAMETERS
public static final EntityPropertyMain<de.fraunhofer.iosb.ilt.swe.common.complex.DataRecord> EP_TASKINGPARAMETERS -
npTaskcapActuator
-
npTaskcapThing
-
npTaskcapTasks
-
npTaskTaskingcapability
-
npActuatorTaskingcapabilities
-
npThingTaskingcapabilities
-
etActuator
-
etTask
-
etTaskingCapability
-
-
Constructor Details
-
SensorThingsTaskingV11
public SensorThingsTaskingV11()
-
-
Method Details
-
init
Description copied from interface:DataModelInitialise the data model in the given ModelRegistry. -
isInitialised
public boolean isInitialised()Description copied from interface:DataModelCheck if the model is initialised.- Specified by:
isInitialisedin interfaceDataModel- Returns:
- true if initialised.
-
getModelRegistry
-
newTaskingCapability
-
newTaskingCapability
-
newTaskingCapability
-
newTaskingCapability
-
newTaskingCapability
-
taskingParametersBuilder
-