Package org.apache.jackrabbit.core.data
Interface MultiDataStoreAware
- All Known Implementing Classes:
AbstractSharedCachingDataStore,CachingDataStore,CachingFDS,CachingFileDataStore,DbDataStore,DerbyDataStore,FileDataStore,OakFileDataStore
public interface MultiDataStoreAware
To use a DataStore within a MultiDataStore it must implement this
MultiDataStoreAware Interface. It extends a DataStore to delete a single
DataRecord.
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteRecord(DataIdentifier identifier) Deletes a single DataRecord based on the given identifier.
-
Method Details
-
deleteRecord
Deletes a single DataRecord based on the given identifier. Delete will only be used by theMultiDataStore.MoveDataTask.- Parameters:
identifier- data identifier- Throws:
DataStoreException- if the data store could not be accessed, or if the given identifier is invalid
-