Class UnixFSDataStore
java.lang.Object
dev.getelements.elements.rt.transact.unix.UnixFSDataStore
- All Implemented Interfaces:
DataStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns theResourceIndex
which manages the relationship betwenResourceId
s and their underlying persistent storage.Gets the index of tasks.void
removeAllResources
(NodeId nodeId) Removes allResource
instances from the datastore.void
setPathIndex
(UnixFSPathIndex pathIndex) void
setResourceIndex
(UnixFSResourceIndex resourceIndex) void
setTaskIndex
(UnixFSTaskIndex taskIndex) void
setUnixFSUtils
(UnixFSUtils unixFSUtils)
-
Constructor Details
-
UnixFSDataStore
public UnixFSDataStore()
-
-
Method Details
-
removeAllResources
Description copied from interface:DataStore
Removes allResource
instances from the datastore. This operation will essentially clear the entire data store, all revisions etc.- Specified by:
removeAllResources
in interfaceDataStore
-
getTaskIndex
Description copied from interface:DataStore
Gets the index of tasks.- Specified by:
getTaskIndex
in interfaceDataStore
- Returns:
- the
TaskIndex
-
setTaskIndex
-
getPathIndex
Description copied from interface:DataStore
- Specified by:
getPathIndex
in interfaceDataStore
- Returns:
- the
PathIndex
-
setPathIndex
-
getResourceIndex
Description copied from interface:DataStore
Returns theResourceIndex
which manages the relationship betwenResourceId
s and their underlying persistent storage.- Specified by:
getResourceIndex
in interfaceDataStore
- Returns:
- the
ResourceIndex
-
setResourceIndex
-
getUnixFSUtils
-
setUnixFSUtils
-