Package com.logicaldoc.cmis
Class LDCmisService
- java.lang.Object
 - 
- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 - 
- com.logicaldoc.cmis.LDCmisService
 
 
 
- 
- All Implemented Interfaces:
 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
public class LDCmisService extends org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceLogicalDOC implementation of the CMIS service- Since:
 - 6.5.1
 - Author:
 - Marco Meschieri - LogicalDOC
 
 
- 
- 
Constructor Summary
Constructors Constructor Description LDCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context, String sid)Constructor 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcancelCheckOut(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voidcheckIn(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean major, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, String checkinComment, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voidcheckOut(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension, org.apache.chemistry.opencmis.commons.spi.Holder<Boolean> contentCopied)Stringcreate(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)StringcreateDocument(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)StringcreateDocumentFromSource(String repositoryId, String sourceId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)StringcreateFolder(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voiddeleteObjectOrCancelCheckOut(String repositoryId, String objectId, Boolean allVersions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.FailedToDeleteDatadeleteTree(String repositoryId, String folderId, Boolean allVersions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects, Boolean continueOnFailure, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.AclgetAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.AllowableActionsgetAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)List<org.apache.chemistry.opencmis.commons.data.ObjectData>getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.server.CallContextgetCallContext()org.apache.chemistry.opencmis.commons.data.ObjectInFolderListgetChildren(String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ObjectListgetContentChanges(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeLogToken, Boolean includeProperties, String filter, Boolean includePolicyIds, Boolean includeAcl, BigInteger maxItems, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ContentStreamgetContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ObjectDatagetFolderParent(String repositoryId, String folderId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ObjectDatagetObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ObjectDatagetObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.server.ObjectInfogetObjectInfo(String repositoryId, String objectId)org.apache.chemistry.opencmis.commons.data.ObjectDatagetObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)List<org.apache.chemistry.opencmis.commons.data.ObjectParentData>getObjectParents(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includeRelativePathSegment, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.PropertiesgetProperties(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.PropertiesgetPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)List<org.apache.chemistry.opencmis.commons.data.RenditionData>getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)LDRepositorygetRepository()org.apache.chemistry.opencmis.commons.data.RepositoryInfogetRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo>getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)StringgetSid()org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionListgetTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.definitions.TypeDefinitiongetTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer>getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voidmoveObject(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, String targetFolderId, String sourceFolderId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)org.apache.chemistry.opencmis.commons.data.ObjectListquery(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voidsetContentStream(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean overwriteFlag, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)voidupdateProperties(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)- 
Methods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
addObjectInfo, addObjectToFolder, appendContentStream, applyAcl, applyAcl, applyPolicy, bulkUpdateProperties, clearObjectInfos, close, createItem, createPolicy, createRelationship, createType, deleteContentStream, deleteObject, deleteType, getAppliedPolicies, getCheckedOutDocs, getDescendants, getFolderTree, getObjectRelationships, removeObjectFromFolder, removePolicy, updateType 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
LDCmisService
public LDCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context, String sid)Constructor- Parameters:
 context- the call contextsid- identifier of the session
 
 - 
 
- 
Method Detail
- 
getCallContext
public org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
 
- 
getRepositoryInfo
public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getRepositoryInfoin interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
 getRepositoryInfoin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getRepositoryInfos
public List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getRepositoryInfosin interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
 getRepositoryInfosin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeChildren
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(String repositoryId, String typeId, Boolean includePropertyDefinitions, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getTypeChildrenin interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
 getTypeChildrenin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeDefinition
public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getTypeDefinitionin interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService- Specified by:
 getTypeDefinitionin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeDescendants
public List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> getTypeDescendants(String repositoryId, String typeId, BigInteger depth, Boolean includePropertyDefinitions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getTypeDescendantsin interfaceorg.apache.chemistry.opencmis.commons.spi.RepositoryService- Overrides:
 getTypeDescendantsin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getChildren
public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList getChildren(String repositoryId, String folderId, String filter, String orderBy, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePathSegment, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getChildrenin interfaceorg.apache.chemistry.opencmis.commons.spi.NavigationService- Specified by:
 getChildrenin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectParents
public List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> getObjectParents(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includeRelativePathSegment, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getObjectParentsin interfaceorg.apache.chemistry.opencmis.commons.spi.NavigationService- Specified by:
 getObjectParentsin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObject
public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getObjectin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Specified by:
 getObjectin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectInfo
public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(String repositoryId, String objectId)
- Specified by:
 getObjectInfoin interfaceorg.apache.chemistry.opencmis.commons.server.CmisService- Specified by:
 getObjectInfoin interfaceorg.apache.chemistry.opencmis.commons.server.ObjectInfoHandler- Overrides:
 getObjectInfoin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
create
public String create(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 createin interfaceorg.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
 createin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createDocument
public String createDocument(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 createDocumentin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 createDocumentin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createFolder
public String createFolder(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 createFolderin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 createFolderin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
deleteObjectOrCancelCheckOut
public void deleteObjectOrCancelCheckOut(String repositoryId, String objectId, Boolean allVersions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 deleteObjectOrCancelCheckOutin interfaceorg.apache.chemistry.opencmis.commons.server.CmisService- Overrides:
 deleteObjectOrCancelCheckOutin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
deleteTree
public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects, Boolean continueOnFailure, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 deleteTreein interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 deleteTreein classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAllowableActions
public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getAllowableActionsin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 getAllowableActionsin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getContentStream
public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getContentStreamin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 getContentStreamin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getProperties
public org.apache.chemistry.opencmis.commons.data.Properties getProperties(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getPropertiesin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 getPropertiesin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getRenditions
public List<org.apache.chemistry.opencmis.commons.data.RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getRenditionsin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 getRenditionsin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
moveObject
public void moveObject(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, String targetFolderId, String sourceFolderId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 moveObjectin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 moveObjectin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
updateProperties
public void updateProperties(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 updatePropertiesin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 updatePropertiesin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAllVersions
public List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAllVersions(String repositoryId, String objectId, String versionSeriesId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getAllVersionsin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 getAllVersionsin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getObjectOfLatestVersionin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 getObjectOfLatestVersionin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getPropertiesOfLatestVersion
public org.apache.chemistry.opencmis.commons.data.Properties getPropertiesOfLatestVersion(String repositoryId, String objectId, String versionSeriesId, Boolean major, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getPropertiesOfLatestVersionin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 getPropertiesOfLatestVersionin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAcl
public org.apache.chemistry.opencmis.commons.data.Acl getAcl(String repositoryId, String objectId, Boolean onlyBasicPermissions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getAclin interfaceorg.apache.chemistry.opencmis.commons.spi.AclService- Overrides:
 getAclin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
query
public org.apache.chemistry.opencmis.commons.data.ObjectList query(String repositoryId, String statement, Boolean searchAllVersions, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 queryin interfaceorg.apache.chemistry.opencmis.commons.spi.DiscoveryService- Overrides:
 queryin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
cancelCheckOut
public void cancelCheckOut(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 cancelCheckOutin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 cancelCheckOutin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
checkIn
public void checkIn(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean major, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, String checkinComment, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 checkInin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 checkInin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
checkOut
public void checkOut(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension, org.apache.chemistry.opencmis.commons.spi.Holder<Boolean> contentCopied)
- Specified by:
 checkOutin interfaceorg.apache.chemistry.opencmis.commons.spi.VersioningService- Overrides:
 checkOutin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getSid
public String getSid()
 
- 
getRepository
public LDRepository getRepository()
 
- 
getObjectByPath
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getObjectByPathin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 getObjectByPathin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createDocumentFromSource
public String createDocumentFromSource(String repositoryId, String sourceId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 createDocumentFromSourcein interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 createDocumentFromSourcein classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
setContentStream
public void setContentStream(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean overwriteFlag, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 setContentStreamin interfaceorg.apache.chemistry.opencmis.commons.spi.ObjectService- Overrides:
 setContentStreamin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getContentChanges
public org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeLogToken, Boolean includeProperties, String filter, Boolean includePolicyIds, Boolean includeAcl, BigInteger maxItems, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getContentChangesin interfaceorg.apache.chemistry.opencmis.commons.spi.DiscoveryService- Overrides:
 getContentChangesin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getFolderParent
public org.apache.chemistry.opencmis.commons.data.ObjectData getFolderParent(String repositoryId, String folderId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
 getFolderParentin interfaceorg.apache.chemistry.opencmis.commons.spi.NavigationService- Overrides:
 getFolderParentin classorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
 - 
 
 -