Class BridgedCmisService

java.lang.Object
org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
org.frankframework.extensions.cmis.server.FilterCmisService
org.frankframework.extensions.cmis.server.BridgedCmisService
All Implemented Interfaces:
Serializable, org.apache.chemistry.opencmis.commons.server.CmisService, org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler, org.apache.chemistry.opencmis.commons.spi.AclService, 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, org.apache.chemistry.opencmis.server.support.wrapper.CallContextAwareCmisService

public class BridgedCmisService extends FilterCmisService
After each request the CallContext is removed. The CmisBinding is kept, unless property cmisbridge.closeConnection = true
See Also:
  • Field Details

    • CMIS_BRIDGE_CLOSE_CONNECTION

      public static final boolean CMIS_BRIDGE_CLOSE_CONNECTION
  • Constructor Details

    • BridgedCmisService

      public BridgedCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context)
  • Method Details

    • getCmisBinding

      public org.apache.chemistry.opencmis.commons.spi.CmisBinding getCmisBinding()
    • createCmisBinding

      public org.apache.chemistry.opencmis.commons.spi.CmisBinding createCmisBinding()
    • getObjectService

      public org.apache.chemistry.opencmis.commons.spi.ObjectService getObjectService()
      Description copied from class: FilterCmisService
      Returns a client object service.
      Specified by:
      getObjectService in class FilterCmisService
    • getRepositoryService

      public org.apache.chemistry.opencmis.commons.spi.RepositoryService getRepositoryService()
      Description copied from class: FilterCmisService
      Returns a client repository service.
      Specified by:
      getRepositoryService in class FilterCmisService
    • getDiscoveryService

      public org.apache.chemistry.opencmis.commons.spi.DiscoveryService getDiscoveryService()
      Description copied from class: FilterCmisService
      Returns a client discovery service.
      Specified by:
      getDiscoveryService in class FilterCmisService
    • getNavigationService

      public org.apache.chemistry.opencmis.commons.spi.NavigationService getNavigationService()
      Description copied from class: FilterCmisService
      Returns a client navigation service.
      Specified by:
      getNavigationService in class FilterCmisService
    • getVersioningService

      public org.apache.chemistry.opencmis.commons.spi.VersioningService getVersioningService()
      Description copied from class: FilterCmisService
      Returns a client versioning service.
      Specified by:
      getVersioningService in class FilterCmisService
    • getMultiFilingService

      public org.apache.chemistry.opencmis.commons.spi.MultiFilingService getMultiFilingService()
      Description copied from class: FilterCmisService
      Returns a client multifiling service.
      Specified by:
      getMultiFilingService in class FilterCmisService
    • getRelationshipService

      public org.apache.chemistry.opencmis.commons.spi.RelationshipService getRelationshipService()
      Description copied from class: FilterCmisService
      Returns a client relationship service.
      Specified by:
      getRelationshipService in class FilterCmisService
    • getAclService

      public org.apache.chemistry.opencmis.commons.spi.AclService getAclService()
      Description copied from class: FilterCmisService
      Returns a client ACL service.
      Specified by:
      getAclService in class FilterCmisService
    • getPolicyService

      public org.apache.chemistry.opencmis.commons.spi.PolicyService getPolicyService()
      Description copied from class: FilterCmisService
      Returns a client policy service.
      Specified by:
      getPolicyService in class FilterCmisService
    • toString

      public String toString()
      Returns Class SimpleName + hash + attribute info
      Overrides:
      toString in class Object
      Returns:
      BridgedCmisService@abc12345 close[xxx] session[xxx]
    • close

      public void close()
      Specified by:
      close in interface org.apache.chemistry.opencmis.commons.server.CmisService
      Overrides:
      close in class FilterCmisService