Package org.apache.jackrabbit.core.data
Class CachingFDS
- java.lang.Object
 - 
- org.apache.jackrabbit.core.data.AbstractDataStore
 - 
- org.apache.jackrabbit.core.data.CachingDataStore
 - 
- org.apache.jackrabbit.core.data.CachingFDS
 
 
 
 
- 
- All Implemented Interfaces:
 AsyncTouchCallback,AsyncUploadCallback,DataStore,MultiDataStoreAware
public class CachingFDS extends CachingDataStore
 
- 
- 
Field Summary
- 
Fields inherited from class org.apache.jackrabbit.core.data.CachingDataStore
asyncDownloadCache, asyncTouchCache, backend, inUse, recLenCache, uploadRetryMap 
- 
Fields inherited from class org.apache.jackrabbit.core.data.AbstractDataStore
DIGEST 
 - 
 
- 
Constructor Summary
Constructors Constructor Description CachingFDS() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BackendcreateBackend()protected StringgetMarkerFile()voidsetProperties(Properties properties)Properties required to configure the S3Backend- 
Methods inherited from class org.apache.jackrabbit.core.data.CachingDataStore
addRecord, clearInUse, close, confirmDelete, deleteAllOlderThan, deleteFromCache, deleteRecord, getAllIdentifiers, getAsyncUploadLimit, getBackend, getCachePurgeResizeFactor, getCachePurgeTrigFactor, getCacheSize, getConcurrentUploadsThreads, getConfig, getLastModified, getLength, getMinRecordLength, getOrCreateReferenceKey, getPath, getPendingUploads, getRecord, getRecordIfStored, getUploadRetries, init, isContinueOnAsyncUploadFailure, isInUse, onAbort, onAbort, onFailure, onFailure, onSuccess, onSuccess, setAsyncUploadLimit, setCachePurgeResizeFactor, setCachePurgeTrigFactor, setCacheSize, setConcurrentUploadsThreads, setConfig, setContinueOnAsyncUploadFailure, setMinRecordLength, setPath, setProactiveCaching, setRecLengthCacheSize, setSecret, setTouchAsync, setUploadRetries, updateModifiedDateOnAccess 
- 
Methods inherited from class org.apache.jackrabbit.core.data.AbstractDataStore
encodeHexString, getRecordFromReference, getReferenceFromIdentifier 
 - 
 
 - 
 
- 
- 
Method Detail
- 
createBackend
protected Backend createBackend()
- Specified by:
 createBackendin classCachingDataStore
 
- 
getMarkerFile
protected String getMarkerFile()
- Specified by:
 getMarkerFilein classCachingDataStore
 
- 
setProperties
public void setProperties(Properties properties)
Properties required to configure the S3Backend 
 - 
 
 -