public interface SharedDataStore
| Modifier and Type | Interface and Description |
|---|---|
static class |
SharedDataStore.Type
Explicitly identifies the type of the data store
|
| Modifier and Type | Method and Description |
|---|---|
void |
addMetadataRecord(File f,
String name)
Adds the root record.
|
void |
addMetadataRecord(InputStream stream,
String name)
Adds the root record.
|
void |
deleteAllMetadataRecords(String prefix)
Deletes all records matching the given prefix.
|
boolean |
deleteMetadataRecord(String name)
Deletes the root record represented by the given parameters.
|
List<org.apache.jackrabbit.core.data.DataRecord> |
getAllMetadataRecords(String prefix)
Gets the all root records.
|
Iterator<org.apache.jackrabbit.core.data.DataRecord> |
getAllRecords()
Retrieved an iterator over all DataRecords.
|
org.apache.jackrabbit.core.data.DataRecord |
getMetadataRecord(String name)
Retrieves the metadata record with the given name
|
org.apache.jackrabbit.core.data.DataRecord |
getRecordForId(org.apache.jackrabbit.core.data.DataIdentifier id)
Retrieves the record for the given identifier
|
SharedDataStore.Type |
getType()
Gets the type.
|
void addMetadataRecord(InputStream stream, String name) throws org.apache.jackrabbit.core.data.DataStoreException
stream - the streamname - the name of the root recordorg.apache.jackrabbit.core.data.DataStoreException - the data store exceptionvoid addMetadataRecord(File f, String name) throws org.apache.jackrabbit.core.data.DataStoreException
f - the filename - the name of the root recordorg.apache.jackrabbit.core.data.DataStoreException - the data store exceptionorg.apache.jackrabbit.core.data.DataRecord getMetadataRecord(String name)
name - the name of the recordList<org.apache.jackrabbit.core.data.DataRecord> getAllMetadataRecords(String prefix)
boolean deleteMetadataRecord(String name)
name - the name of the root recordvoid deleteAllMetadataRecords(String prefix)
prefix - metadata type identifierIterator<org.apache.jackrabbit.core.data.DataRecord> getAllRecords() throws org.apache.jackrabbit.core.data.DataStoreException
org.apache.jackrabbit.core.data.DataStoreExceptionorg.apache.jackrabbit.core.data.DataRecord getRecordForId(org.apache.jackrabbit.core.data.DataIdentifier id)
throws org.apache.jackrabbit.core.data.DataStoreException
id - the if of the recordorg.apache.jackrabbit.core.data.DataStoreExceptionSharedDataStore.Type getType()
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.