Interface DataModel
- All Known Implementing Classes:
CSDLModel,SensorThingsMultiDatastreamV11,SensorThingsPlus,SensorThingsSensingV11,SensorThingsTaskingV11
public interface DataModel
The interface for classes that implement a data model.
-
Method Summary
Modifier and TypeMethodDescriptiondefault Versionvoidinit(SensorThingsService service, ModelRegistry mr) Initialise the data model in the given ModelRegistry.booleanCheck if the model is initialised.
-
Method Details
-
init
Initialise the data model in the given ModelRegistry.- Parameters:
service- The service to use for loading data needed for initialisation.mr- The ModelRegistry to initialise the data model in.
-
isInitialised
boolean isInitialised()Check if the model is initialised.- Returns:
- true if initialised.
-
getVersion
-