Package org.sensorhub.api.database
Interface IObsSystemDatabaseModule<ConfigType extends DatabaseConfig>
- All Superinterfaces:
IDatabase
,IEventProducer
,IModule<ConfigType>
,IModuleBase<ConfigType>
,IObsSystemDatabase
public interface IObsSystemDatabaseModule<ConfigType extends DatabaseConfig>
extends IObsSystemDatabase, IModule<ConfigType>
-
Field Summary
Fields inherited from interface org.sensorhub.api.module.IModule
CANNOT_INIT_MSG, CANNOT_LOAD_MSG, CANNOT_START_MSG, CANNOT_STOP_MSG, CANNOT_UPDATE_MSG
-
Method Summary
Methods inherited from interface org.sensorhub.api.database.IDatabase
commit, executeTransaction, getDatabaseNum, isOpen, isReadOnly
Methods inherited from interface org.sensorhub.api.module.IModule
cleanup, getCurrentError, getCurrentState, getDescription, getLocalID, getLogger, getParentHub, getStatusMessage, init, isInitialized, isStarted, loadState, registerListener, saveState, setConfiguration, setParentHub, start, stop, unregisterListener, updateConfig, waitForState
Methods inherited from interface org.sensorhub.api.module.IModuleBase
getConfiguration, getName, init
Methods inherited from interface org.sensorhub.api.database.IObsSystemDatabase
getCommandStatusStore, getCommandStore, getCommandStreamStore, getDataStreamStore, getDeploymentStore, getFoiStore, getObservationStore, getSystemDescStore