Class EmptySystemStore
java.lang.Object
org.sensorhub.impl.datastore.ReadOnlyDataStore<K,V,VF,Q>
org.sensorhub.impl.datastore.EmptyDataStore<K,V,VF,F>
org.sensorhub.api.datastore.resource.EmptyResourceStore<FeatureKey,V,VF,F>
org.sensorhub.api.datastore.feature.EmptyFeatureBaseStore<ISystemWithDesc,ISystemDescStore.SystemField,SystemFilter>
org.sensorhub.api.datastore.system.EmptySystemStore
- All Implemented Interfaces:
Map<FeatureKey,,ISystemWithDesc> IFeatureStoreBase<ISystemWithDesc,,ISystemDescStore.SystemField, SystemFilter> IDataStore<FeatureKey,,ISystemWithDesc, ISystemDescStore.SystemField, SystemFilter> IResourceStore<FeatureKey,,ISystemWithDesc, ISystemDescStore.SystemField, SystemFilter> ISystemDescStore
public class EmptySystemStore
extends EmptyFeatureBaseStore<ISystemWithDesc,ISystemDescStore.SystemField,SystemFilter>
implements ISystemDescStore
Helper class to implement databases that don't support all datastores
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.sensorhub.api.datastore.feature.IFeatureStoreBase
IFeatureStoreBase.FeatureFieldNested classes/interfaces inherited from interface org.sensorhub.api.datastore.resource.IResourceStore
IResourceStore.ResourceFieldNested classes/interfaces inherited from interface org.sensorhub.api.datastore.system.ISystemDescStore
ISystemDescStore.SystemField -
Field Summary
Fields inherited from class org.sensorhub.impl.datastore.ReadOnlyDataStore
READ_ONLY_ERROR_MSG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlinkTo(IDeploymentStore deploymentStore) Link this store to a deployment store to enable JOIN queriesvoidlinkTo(IDataStreamStore dataStreamStore) Link this store to a datastream store to enable JOIN queriesvoidlinkTo(IProcedureStore procedureStore) Link this store to a procedure store to enable JOIN queriesMethods inherited from class org.sensorhub.api.datastore.feature.EmptyFeatureBaseStore
add, getFeaturesBbox, getParentMethods inherited from class org.sensorhub.api.datastore.resource.EmptyResourceStore
addMethods inherited from class org.sensorhub.impl.datastore.EmptyDataStore
get, getDatastoreName, selectEntriesMethods inherited from class org.sensorhub.impl.datastore.ReadOnlyDataStore
backup, clear, commit, isReadOnly, isReadSupported, isWriteSupported, put, remove, restoreMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.sensorhub.api.datastore.IDataStore
backup, commit, containsKey, containsValue, countMatchingEntries, entrySet, getDatastoreName, getNumRecords, isEmpty, isReadOnly, keySet, putAll, removeEntries, restore, select, select, select, selectEntries, selectEntries, selectEntries, selectKeys, size, valuesMethods inherited from interface org.sensorhub.api.datastore.feature.IFeatureStoreBase
add, add, contains, contains, getCurrentVersion, getCurrentVersion, getCurrentVersionEntry, getCurrentVersionEntry, getCurrentVersionKey, getCurrentVersionKey, getFeaturesBbox, getLatestEntry, getNumFeatures, getParent, removeMethods inherited from interface org.sensorhub.api.datastore.resource.IResourceStore
selectAllFilterMethods inherited from interface org.sensorhub.api.datastore.system.ISystemDescStore
filterBuilderMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, equals, forEach, get, getOrDefault, hashCode, merge, put, putIfAbsent, remove, remove, replace, replace, replaceAll
-
Constructor Details
-
EmptySystemStore
public EmptySystemStore()
-
-
Method Details
-
linkTo
Description copied from interface:ISystemDescStoreLink this store to a datastream store to enable JOIN queries- Specified by:
linkToin interfaceISystemDescStore
-
linkTo
Description copied from interface:ISystemDescStoreLink this store to a procedure store to enable JOIN queries- Specified by:
linkToin interfaceISystemDescStore
-
linkTo
Description copied from interface:ISystemDescStoreLink this store to a deployment store to enable JOIN queries- Specified by:
linkToin interfaceISystemDescStore
-