public class SharedS3DataStore extends S3DataStore implements SharedDataStore
SharedDataStore implementation for S3SharedDataStore.Type| Constructor and Description |
|---|
SharedS3DataStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMetadataRecord(java.io.InputStream stream,
java.lang.String name)
Adds the root record.
|
void |
deleteAllMetadataRecords(java.lang.String prefix)
Deletes all records matching the given prefix.
|
boolean |
deleteMetadataRecord(java.lang.String name)
Deletes the root record represented by the given parameters.
|
java.util.List<DataRecord> |
getAllMetadataRecords(java.lang.String prefix)
Gets the all root records.
|
DataRecord |
getMetadataRecord(java.lang.String name)
Retrieves the metadata record with the given name
|
SharedDataStore.Type |
getType()
Gets the type.
|
public void addMetadataRecord(java.io.InputStream stream,
java.lang.String name)
throws DataStoreException
SharedDataStoreaddMetadataRecord in interface SharedDataStorestream - the streamname - the name of the root recordDataStoreException - the data store exceptionpublic DataRecord getMetadataRecord(java.lang.String name)
SharedDataStoregetMetadataRecord in interface SharedDataStorename - the name of the recordpublic java.util.List<DataRecord> getAllMetadataRecords(java.lang.String prefix)
SharedDataStoregetAllMetadataRecords in interface SharedDataStorepublic boolean deleteMetadataRecord(java.lang.String name)
SharedDataStoredeleteMetadataRecord in interface SharedDataStorename - the name of the root recordpublic void deleteAllMetadataRecords(java.lang.String prefix)
SharedDataStoredeleteAllMetadataRecords in interface SharedDataStoreprefix - metadata type identifierpublic SharedDataStore.Type getType()
SharedDataStoregetType in interface SharedDataStore"Copyright © 2010 - 2018 Adobe Systems Incorporated. All Rights Reserved"