public abstract class LruCacheCmisService extends CachedBindingCmisService
CmisBinding objects.| Constructor and Description |
|---|
LruCacheCmisService() |
| Modifier and Type | Method and Description |
|---|---|
CmisBinding |
getCmisBindingFromCache()
Returns a cached
CmisBinding object or null if no
appropriate object can be found in the cache. |
void |
init(Map<String,String> parameters,
CmisBindingCache cache) |
CmisBinding |
putCmisBindingIntoCache(CmisBinding binding)
Puts the provided
CmisBinding object into the cache and
associates it somehow with the current CallContext. |
close, createCmisBinding, getAclService, getCmisBinding, getDiscoveryService, getHttpServletRequest, getMultiFilingService, getNavigationService, getObjectService, getPolicyService, getRelationshipService, getRepositoryService, getVersioningService, setCallContextaddObjectToFolder, applyAcl, applyAcl, applyPolicy, cancelCheckOut, checkIn, checkOut, create, createDocument, createDocumentFromSource, createFolder, createPolicy, createRelationship, deleteContentStream, deleteObject, deleteObjectOrCancelCheckOut, deleteTree, getAcl, getAllowableActions, getAllVersions, getAppliedPolicies, getCallContext, getCheckedOutDocs, getChildren, getContentChanges, getContentStream, getDescendants, getFolderParent, getFolderTree, getObject, getObjectByPath, getObjectInfo, getObjectInfoIntern, getObjectOfLatestVersion, getObjectParents, getObjectRelationships, getProperties, getPropertiesOfLatestVersion, getRenditions, getRepositoryInfo, getRepositoryInfos, getTypeChildren, getTypeDefinition, getTypeDescendants, init, moveObject, query, removeObjectFromFolder, removePolicy, setContentStream, updatePropertiesaddObjectInfo, appendContentStream, bulkUpdateProperties, clearObjectInfos, createItem, createType, deleteType, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getStringProperty, updateTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateType, deleteType, updateTypeappendContentStream, bulkUpdateProperties, createItempublic void init(Map<String,String> parameters, CmisBindingCache cache)
public CmisBinding getCmisBindingFromCache()
CachedBindingCmisServiceCmisBinding object or null if no
appropriate object can be found in the cache.getCmisBindingFromCache in class CachedBindingCmisServicepublic CmisBinding putCmisBindingIntoCache(CmisBinding binding)
CachedBindingCmisServiceCmisBinding object into the cache and
associates it somehow with the current CallContext.
The implementation may return another CmisBinding object if
another thread has already added an object for the current
CallContext.putCmisBindingIntoCache in class CachedBindingCmisServiceCopyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.