public class S3DataStore extends org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStore
AbstractSharedCachingDataStore.org.apache.jackrabbit.oak.plugins.blob.SharedDataStore.Type| Modifier and Type | Field and Description |
|---|---|
protected Properties |
properties |
backend, executor, listeningExecutor, schedulerExecutorDIGEST| Constructor and Description |
|---|
S3DataStore() |
| Modifier and Type | Method and Description |
|---|---|
protected org.apache.jackrabbit.oak.spi.blob.AbstractSharedBackend |
createBackend() |
org.apache.jackrabbit.oak.spi.blob.SharedBackend |
getBackend() |
int |
getMinRecordLength() |
void |
setMinRecordLength(int minRecordLength) |
void |
setProperties(Properties properties)
Properties required to configure the S3Backend
|
addMetadataRecord, addMetadataRecord, addRecord, addRecord, clearInUse, close, deleteAllMetadataRecords, deleteAllOlderThan, deleteMetadataRecord, deleteRecord, exists, getAllIdentifiers, getAllMetadataRecords, getAllRecords, getCache, getMetadataRecord, getOrCreateReferenceKey, getRecord, getRecordForId, getRecordIfStored, getStats, getType, init, setCacheSize, setPath, setStagingPurgeInterval, setStagingRetryInterval, setStagingSplitPercentage, setStatisticsProvider, setUploadThreads, updateModifiedDateOnAccessencodeHexString, getRecordFromReference, getReferenceFromIdentifierprotected Properties properties
protected org.apache.jackrabbit.oak.spi.blob.AbstractSharedBackend createBackend()
createBackend in class org.apache.jackrabbit.oak.plugins.blob.AbstractSharedCachingDataStorepublic void setProperties(Properties properties)
public org.apache.jackrabbit.oak.spi.blob.SharedBackend getBackend()
public int getMinRecordLength()
public void setMinRecordLength(int minRecordLength)
Copyright © 2012-2017 The Apache Software Foundation. All Rights Reserved.