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

    Modifier and Type
    Method
    Description
    org.apache.chemistry.opencmis.commons.server.CallContext
    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 Details

    • 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