public abstract class CachedBindingCmisService extends FilterCmisService
CmisBinding object for a
FilterCmisService.| Constructor and Description |
|---|
CachedBindingCmisService() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Signals that this object will not be used anymore and resources can
released.
|
abstract CmisBinding |
createCmisBinding()
Creates a new
CmisBinding object based on the current
CallContext. |
AclService |
getAclService()
Returns a client ACL service.
|
CmisBinding |
getCmisBinding()
Returns the current
CmisBinding object. |
abstract CmisBinding |
getCmisBindingFromCache()
Returns a cached
CmisBinding object or null if no
appropriate object can be found in the cache. |
DiscoveryService |
getDiscoveryService()
Returns a client discovery service.
|
javax.servlet.http.HttpServletRequest |
getHttpServletRequest()
Returns the current
HttpServletRequest. |
MultiFilingService |
getMultiFilingService()
Returns a client multifiling service.
|
NavigationService |
getNavigationService()
Returns a client navigation service.
|
ObjectService |
getObjectService()
Returns a client object service.
|
PolicyService |
getPolicyService()
Returns a client policy service.
|
RelationshipService |
getRelationshipService()
Returns a client relationship service.
|
RepositoryService |
getRepositoryService()
Returns a client repository service.
|
VersioningService |
getVersioningService()
Returns a client versioning service.
|
abstract CmisBinding |
putCmisBindingIntoCache(CmisBinding binding)
Puts the provided
CmisBinding object into the cache and
associates it somehow with the current CallContext. |
void |
setCallContext(CallContext context)
Called at the beginning of a request.
|
addObjectToFolder, 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 setCallContext(CallContext context)
FilterCmisServicesetCallContext in interface CallContextAwareCmisServicesetCallContext in class FilterCmisServicecontext - the new call contextpublic abstract CmisBinding getCmisBindingFromCache()
CmisBinding object or null if no
appropriate object can be found in the cache.public abstract CmisBinding putCmisBindingIntoCache(CmisBinding binding)
CmisBinding 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.public abstract CmisBinding createCmisBinding()
CmisBinding object based on the current
CallContext.public CmisBinding getCmisBinding()
CmisBinding object.public javax.servlet.http.HttpServletRequest getHttpServletRequest()
HttpServletRequest.public RepositoryService getRepositoryService()
FilterCmisServicegetRepositoryService in class FilterCmisServicepublic NavigationService getNavigationService()
FilterCmisServicegetNavigationService in class FilterCmisServicepublic ObjectService getObjectService()
FilterCmisServicegetObjectService in class FilterCmisServicepublic VersioningService getVersioningService()
FilterCmisServicegetVersioningService in class FilterCmisServicepublic DiscoveryService getDiscoveryService()
FilterCmisServicegetDiscoveryService in class FilterCmisServicepublic MultiFilingService getMultiFilingService()
FilterCmisServicegetMultiFilingService in class FilterCmisServicepublic RelationshipService getRelationshipService()
FilterCmisServicegetRelationshipService in class FilterCmisServicepublic AclService getAclService()
FilterCmisServicegetAclService in class FilterCmisServicepublic PolicyService getPolicyService()
FilterCmisServicegetPolicyService in class FilterCmisServicepublic void close()
CmisServiceclose in interface CmisServiceclose in class FilterCmisServiceCopyright © 2009-2015 The Apache Software Foundation. All Rights Reserved.