java.lang.Object
de.fraunhofer.iosb.ilt.frostclient.models.CSDLModel
All Implemented Interfaces:
de.fraunhofer.iosb.ilt.configurable.AnnotatedConfigurable<Object,Object>, de.fraunhofer.iosb.ilt.configurable.Configurable<Object,Object>, DataModel

public class CSDLModel extends Object implements DataModel, de.fraunhofer.iosb.ilt.configurable.AnnotatedConfigurable<Object,Object>
  • Constructor Details

    • CSDLModel

      public CSDLModel()
  • Method Details

    • init

      public void init(SensorThingsService service, ModelRegistry mr)
      Description copied from interface: DataModel
      Initialise the data model in the given ModelRegistry.
      Specified by:
      init in interface DataModel
      Parameters:
      service - The service to use for loading data needed for initialisation.
      mr - The ModelRegistry to initialise the data model in.
    • getContextPath

      public String getContextPath()
    • setContextPath

      public CSDLModel setContextPath(String contextPath)
    • isInitialised

      public boolean isInitialised()
      Description copied from interface: DataModel
      Check if the model is initialised.
      Specified by:
      isInitialised in interface DataModel
      Returns:
      true if initialised.
    • getVersion

      public Version getVersion()
      Specified by:
      getVersion in interface DataModel