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 TypeMethodDescriptionvoid
close()
org.apache.chemistry.opencmis.commons.spi.CmisBinding
org.apache.chemistry.opencmis.commons.spi.AclService
Returns a client ACL service.org.apache.chemistry.opencmis.commons.spi.CmisBinding
org.apache.chemistry.opencmis.commons.spi.DiscoveryService
Returns a client discovery service.org.apache.chemistry.opencmis.commons.spi.MultiFilingService
Returns a client multifiling service.org.apache.chemistry.opencmis.commons.spi.NavigationService
Returns a client navigation service.org.apache.chemistry.opencmis.commons.spi.ObjectService
Returns a client object service.org.apache.chemistry.opencmis.commons.spi.PolicyService
Returns a client policy service.org.apache.chemistry.opencmis.commons.spi.RelationshipService
Returns a client relationship service.org.apache.chemistry.opencmis.commons.spi.RepositoryService
Returns a client repository service.org.apache.chemistry.opencmis.commons.spi.VersioningService
Returns 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, updateType
Methods 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:FilterCmisService
Returns a client object service.- Specified by:
getObjectService
in classFilterCmisService
-
getRepositoryService
public org.apache.chemistry.opencmis.commons.spi.RepositoryService getRepositoryService()Description copied from class:FilterCmisService
Returns a client repository service.- Specified by:
getRepositoryService
in classFilterCmisService
-
getDiscoveryService
public org.apache.chemistry.opencmis.commons.spi.DiscoveryService getDiscoveryService()Description copied from class:FilterCmisService
Returns a client discovery service.- Specified by:
getDiscoveryService
in classFilterCmisService
-
getVersioningService
public org.apache.chemistry.opencmis.commons.spi.VersioningService getVersioningService()Description copied from class:FilterCmisService
Returns a client versioning service.- Specified by:
getVersioningService
in classFilterCmisService
-
getMultiFilingService
public org.apache.chemistry.opencmis.commons.spi.MultiFilingService getMultiFilingService()Description copied from class:FilterCmisService
Returns a client multifiling service.- Specified by:
getMultiFilingService
in classFilterCmisService
-
getRelationshipService
public org.apache.chemistry.opencmis.commons.spi.RelationshipService getRelationshipService()Description copied from class:FilterCmisService
Returns a client relationship service.- Specified by:
getRelationshipService
in classFilterCmisService
-
getAclService
public org.apache.chemistry.opencmis.commons.spi.AclService getAclService()Description copied from class:FilterCmisService
Returns a client ACL service.- Specified by:
getAclService
in classFilterCmisService
-
getPolicyService
public org.apache.chemistry.opencmis.commons.spi.PolicyService getPolicyService()Description copied from class:FilterCmisService
Returns a client policy service.- Specified by:
getPolicyService
in classFilterCmisService
-
toString
Returns Class SimpleName + hash + attribute info -
close
public void close()- Specified by:
close
in interfaceorg.apache.chemistry.opencmis.commons.server.CmisService
- Overrides:
close
in classFilterCmisService
-