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.CmisService
Extended interface for lifecycle management
- Since:
- 4.0
- Author:
- Derek Hulley
-
Method Summary
Modifier and TypeMethodDescriptionvoidCalled directly after any CMIS method is usedvoidCalled 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, getAclMethods inherited from interface org.apache.chemistry.opencmis.commons.server.CmisService
applyAcl, close, create, deleteObjectOrCancelCheckOut, getObjectInfoMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.DiscoveryService
getContentChanges, queryMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.MultiFilingService
addObjectToFolder, removeObjectFromFolderMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.NavigationService
getCheckedOutDocs, getChildren, getDescendants, getFolderParent, getFolderTree, getObjectParentsMethods 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, updatePropertiesMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.PolicyService
applyPolicy, getAppliedPolicies, removePolicyMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.RelationshipService
getObjectRelationshipsMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.RepositoryService
createType, deleteType, getRepositoryInfo, getRepositoryInfos, getTypeChildren, getTypeDefinition, getTypeDescendants, updateTypeMethods inherited from interface org.apache.chemistry.opencmis.commons.spi.VersioningService
cancelCheckOut, checkIn, checkOut, getAllVersions, getObjectOfLatestVersion, getPropertiesOfLatestVersion
-
Method Details
-
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
-