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 Type
    Method
    Description
    void
    Called directly after any CMIS method is used
    void
    Called directly before any CMIS method is used
    void
    open(org.apache.chemistry.opencmis.commons.server.CallContext context)
    Call before the work method and forms the opposite of CmisService.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

    Methods inherited from interface org.apache.chemistry.opencmis.commons.spi.RepositoryService

    createType, deleteType, getRepositoryInfo, getRepositoryInfos, getTypeChildren, getTypeDefinition, getTypeDescendants, updateType

    Methods 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 of CmisService.close().
      Parameters:
      context - the context in which the service must operate