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
After each request the CallContext is removed.
The CmisBinding is kept, unless property cmisbridge.closeConnection = true
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBridgedCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()org.apache.chemistry.opencmis.commons.spi.CmisBindingorg.apache.chemistry.opencmis.commons.spi.AclServiceReturns a client ACL service.org.apache.chemistry.opencmis.commons.spi.CmisBindingorg.apache.chemistry.opencmis.commons.spi.DiscoveryServiceReturns a client discovery service.org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceReturns a client multifiling service.org.apache.chemistry.opencmis.commons.spi.NavigationServiceReturns a client navigation service.org.apache.chemistry.opencmis.commons.spi.ObjectServiceReturns a client object service.org.apache.chemistry.opencmis.commons.spi.PolicyServiceReturns a client policy service.org.apache.chemistry.opencmis.commons.spi.RelationshipServiceReturns a client relationship service.org.apache.chemistry.opencmis.commons.spi.RepositoryServiceReturns a client repository service.org.apache.chemistry.opencmis.commons.spi.VersioningServiceReturns a client versioning service.toString()Returns Class SimpleName + hash + attribute infoMethods inherited from class org.frankframework.extensions.cmis.server.FilterCmisService
addObjectToFolder, appendContentStream, applyAcl, applyAcl, applyPolicy, bulkUpdateProperties, cancelCheckOut, checkIn, checkOut, create, createDocument, createDocumentFromSource, createFolder, createItem, createPolicy, createRelationship, createType, deleteContentStream, deleteObject, deleteObjectOrCancelCheckOut, deleteTree, deleteType, getAcl, getAllowableActions, getAllVersions, getAppliedPolicies, getCallContext, getCheckedOutDocs, getChildren, getContentChanges, getContentStream, getDescendants, getFolderParent, getFolderTree, getObject, getObjectByPath, getObjectInfo, getObjectInfoIntern, getObjectOfLatestVersion, getObjectParents, getObjectRelationships, getProperties, getPropertiesOfLatestVersion, getRenditions, getRepositoryInfo, getRepositoryInfos, getTypeChildren, getTypeDefinition, getTypeDescendants, init, moveObject, query, removeObjectFromFolder, removePolicy, setCallContext, setContentStream, updateProperties, updateTypeMethods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
addObjectInfo, clearObjectInfos, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getStringProperty
-
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:FilterCmisServiceReturns a client object service.- Specified by:
getObjectServicein classFilterCmisService
-
getRepositoryService
public org.apache.chemistry.opencmis.commons.spi.RepositoryService getRepositoryService()Description copied from class:FilterCmisServiceReturns a client repository service.- Specified by:
getRepositoryServicein classFilterCmisService
-
getDiscoveryService
public org.apache.chemistry.opencmis.commons.spi.DiscoveryService getDiscoveryService()Description copied from class:FilterCmisServiceReturns a client discovery service.- Specified by:
getDiscoveryServicein classFilterCmisService
-
getVersioningService
public org.apache.chemistry.opencmis.commons.spi.VersioningService getVersioningService()Description copied from class:FilterCmisServiceReturns a client versioning service.- Specified by:
getVersioningServicein classFilterCmisService
-
getMultiFilingService
public org.apache.chemistry.opencmis.commons.spi.MultiFilingService getMultiFilingService()Description copied from class:FilterCmisServiceReturns a client multifiling service.- Specified by:
getMultiFilingServicein classFilterCmisService
-
getRelationshipService
public org.apache.chemistry.opencmis.commons.spi.RelationshipService getRelationshipService()Description copied from class:FilterCmisServiceReturns a client relationship service.- Specified by:
getRelationshipServicein classFilterCmisService
-
getAclService
public org.apache.chemistry.opencmis.commons.spi.AclService getAclService()Description copied from class:FilterCmisServiceReturns a client ACL service.- Specified by:
getAclServicein classFilterCmisService
-
getPolicyService
public org.apache.chemistry.opencmis.commons.spi.PolicyService getPolicyService()Description copied from class:FilterCmisServiceReturns a client policy service.- Specified by:
getPolicyServicein classFilterCmisService
-
toString
Returns Class SimpleName + hash + attribute info -
close
public void close()- Specified by:
closein interfaceorg.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
closein classFilterCmisService
-