public interface SharedS3Backend
extends org.apache.jackrabbit.core.data.Backend
Backend for supporting adding meta data to the underlying
store.| Modifier and Type | Method and Description |
|---|---|
void |
addMetadataRecord(File input,
String name)
Adds a metadata record with the specified name
|
void |
addMetadataRecord(InputStream input,
String name)
Adds a metadata record with the specified name
|
void |
deleteAllMetadataRecords(String prefix)
Deletes all the metadata records with the specified prefix.
|
boolean |
deleteMetadataRecord(String name)
Deletes the metadata record with the specified name
|
List<org.apache.jackrabbit.core.data.DataRecord> |
getAllMetadataRecords(String prefix)
Gets all the metadata with a specified prefix.
|
Iterator<org.apache.jackrabbit.core.data.DataRecord> |
getAllRecords()
Returns a list of all DataRecords
|
org.apache.jackrabbit.core.data.DataRecord |
getMetadataRecord(String name)
Gets the metadata of the specified name.
|
org.apache.jackrabbit.core.data.DataRecord |
getRecord(org.apache.jackrabbit.core.data.DataIdentifier id)
Gets the record with the specified identifier
|
void addMetadataRecord(InputStream input, String name) throws org.apache.jackrabbit.core.data.DataStoreException
input - the record input streamname - the nameorg.apache.jackrabbit.core.data.DataStoreExceptionvoid addMetadataRecord(File input, String name) throws org.apache.jackrabbit.core.data.DataStoreException
input - the record filename - the nameorg.apache.jackrabbit.core.data.DataStoreExceptionorg.apache.jackrabbit.core.data.DataRecord getMetadataRecord(String name)
name - the name of the recordList<org.apache.jackrabbit.core.data.DataRecord> getAllMetadataRecords(String prefix)
prefix - the prefix of the records to retrieveboolean deleteMetadataRecord(String name)
name - the name of the recordvoid deleteAllMetadataRecords(String prefix)
prefix - the prefix of the recordIterator<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 getRecord(org.apache.jackrabbit.core.data.DataIdentifier id)
throws org.apache.jackrabbit.core.data.DataStoreException
id - the record identifierorg.apache.jackrabbit.core.data.DataStoreExceptionCopyright © 2012-2016 The Apache Software Foundation. All Rights Reserved.