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-2014 The Apache Software Foundation. All Rights Reserved.