Package org.alfresco.opencmis
Interface AlfrescoCmisService
-
- All Superinterfaces:
org.apache.chemistry.opencmis.commons.spi.AclService,org.apache.chemistry.opencmis.commons.server.CmisService,org.apache.chemistry.opencmis.commons.spi.DiscoveryService,org.apache.chemistry.opencmis.commons.spi.MultiFilingService,org.apache.chemistry.opencmis.commons.spi.NavigationService,org.apache.chemistry.opencmis.commons.spi.ObjectService,org.apache.chemistry.opencmis.commons.spi.PolicyService,org.apache.chemistry.opencmis.commons.spi.RelationshipService,org.apache.chemistry.opencmis.commons.spi.RepositoryService,org.apache.chemistry.opencmis.commons.spi.VersioningService
- All Known Implementing Classes:
AlfrescoCmisServiceImpl
public interface AlfrescoCmisService extends org.apache.chemistry.opencmis.commons.server.CmisServiceExtended interface for lifecycle management- Since:
- 4.0
- Author:
- Derek Hulley
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidafterCall()Called directly after any CMIS method is usedvoidbeforeCall()Called directly before any CMIS method is usedvoidopen(org.apache.chemistry.opencmis.commons.server.CallContext context)Call before the work method and forms the opposite ofCmisService.close().-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.AclService
applyAcl, getAcl
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.server.CmisService
applyAcl, close, create, deleteObjectOrCancelCheckOut, getObjectInfo
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.DiscoveryService
getContentChanges, query
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.MultiFilingService
addObjectToFolder, removeObjectFromFolder
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.NavigationService
getCheckedOutDocs, getChildren, getDescendants, getFolderParent, getFolderTree, getObjectParents
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.ObjectService
appendContentStream, bulkUpdateProperties, createDocument, createDocumentFromSource, createFolder, createItem, createPolicy, createRelationship, deleteContentStream, deleteObject, deleteTree, getAllowableActions, getContentStream, getObject, getObjectByPath, getProperties, getRenditions, moveObject, setContentStream, updateProperties
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.PolicyService
applyPolicy, getAppliedPolicies, removePolicy
-
Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.RelationshipService
getObjectRelationships
-
-
-
-
Method Detail
-
beforeCall
void beforeCall()
Called directly before any CMIS method is used
-
afterCall
void afterCall()
Called directly after any CMIS method is used
-
open
void open(org.apache.chemistry.opencmis.commons.server.CallContext context)
Call before the work method and forms the opposite ofCmisService.close().- Parameters:
context- the context in which the service must operate
-
-