Interface CallContextAwareCmisService

  • 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:
    AbstractCmisServiceWrapper, ConformanceCmisServiceWrapper

    public interface CallContextAwareCmisService
    extends org.apache.chemistry.opencmis.commons.server.CmisService
    Identifies a CMIS service object that can handle call contexts.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
      Returns the current call context.
      void setCallContext​(org.apache.chemistry.opencmis.commons.server.CallContext callContext)
      Sets a new call context.
      • 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 Detail

      • getCallContext

        org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
        Returns the current call context.
        Returns:
        the call context
      • setCallContext

        void setCallContext​(org.apache.chemistry.opencmis.commons.server.CallContext callContext)
        Sets a new call context.
        Parameters:
        callContext - the new call context