Class UnixFSDataStore
java.lang.Object
dev.getelements.elements.rt.transact.unix.UnixFSDataStore
- All Implemented Interfaces:
DataStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns theResourceIndexwhich manages the relationship betwenResourceIds and their underlying persistent storage.Gets the index of tasks.voidremoveAllResources(NodeId nodeId) Removes allResourceinstances from the datastore.voidsetPathIndex(UnixFSPathIndex pathIndex) voidsetResourceIndex(UnixFSResourceIndex resourceIndex) voidsetTaskIndex(UnixFSTaskIndex taskIndex) voidsetUnixFSUtils(UnixFSUtils unixFSUtils)
-
Constructor Details
-
UnixFSDataStore
public UnixFSDataStore()
-
-
Method Details
-
removeAllResources
Description copied from interface:DataStoreRemoves allResourceinstances from the datastore. This operation will essentially clear the entire data store, all revisions etc.- Specified by:
removeAllResourcesin interfaceDataStore
-
getTaskIndex
Description copied from interface:DataStoreGets the index of tasks.- Specified by:
getTaskIndexin interfaceDataStore- Returns:
- the
TaskIndex
-
setTaskIndex
-
getPathIndex
Description copied from interface:DataStore- Specified by:
getPathIndexin interfaceDataStore- Returns:
- the
PathIndex
-
setPathIndex
-
getResourceIndex
Description copied from interface:DataStoreReturns theResourceIndexwhich manages the relationship betwenResourceIds and their underlying persistent storage.- Specified by:
getResourceIndexin interfaceDataStore- Returns:
- the
ResourceIndex
-
setResourceIndex
-
getUnixFSUtils
-
setUnixFSUtils
-