Package org.sensorhub.api.system
package org.sensorhub.api.system
-
ClassDescriptionInterface for deployment resources associated to a SensorML description.Base interface for all OSH system drivers that allow communication with an external (observing) system and provide a SensorML description for it.Extension to
IObsSystemDatabase
interface allowing a given database instance to register itself with the system driver registry so it can automatically receive and persist all data related to a given list of systems drivers, identified by their UID.There is one system registry per sensor hub that is used to keep the list and state of all systems registered on this hub.ISystemGroupDriver<T extends ISystemDriver>Interface for systems that are themselves groups of subsystems (e.g.Interface for observing system resources associated to a SensorML description.Event sent when a system is added to the hub or to a parent systemEvent sent when a system's SensorML description is updatedEvent sent when a system is disabledEvent sent when a system is enabledBase class for all events that are associated to a particular system.
Events can be generated by top level systems and by subsystems.Event sent when a system is removed from the hub or from its parent system