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.AbstractCmisService
LogicalDOC implementation of the CMIS service
- Since:
- 6.5.1
- Author:
- Marco Meschieri - LogicalDOC
- 
Constructor SummaryConstructorsConstructorDescriptionLDCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context, String sid) Constructor
- 
Method SummaryModifier and TypeMethodDescriptionvoidappendContentStream(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.ContentStream contentStream, boolean isLastChunk, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) 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) 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) 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) 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) 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) 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.CallContextorg.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) 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) getSid()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.AbstractCmisServiceaddObjectInfo, addObjectToFolder, applyAcl, applyAcl, applyPolicy, bulkUpdateProperties, clearObjectInfos, close, createItem, createPolicy, createRelationship, createType, deleteContentStream, deleteObject, deleteType, getAppliedPolicies, getCheckedOutDocs, getDescendants, getFolderTree, getObjectRelationships, removeObjectFromFolder, removePolicy, updateType
- 
Constructor Details- 
LDCmisServiceConstructor- Parameters:
- context- the call context
- sid- identifier of the session
 
 
- 
- 
Method Details- 
getCallContextpublic org.apache.chemistry.opencmis.commons.server.CallContext getCallContext()
- 
getRepositoryInfopublic org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(String repositoryId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- getRepositoryInfoin interface- org.apache.chemistry.opencmis.commons.spi.RepositoryService
- Overrides:
- getRepositoryInfoin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getRepositoryInfospublic List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- getRepositoryInfosin interface- org.apache.chemistry.opencmis.commons.spi.RepositoryService
- Specified by:
- getRepositoryInfosin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeChildrenpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.RepositoryService
- Specified by:
- getTypeChildrenin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeDefinitionpublic org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(String repositoryId, String typeId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- getTypeDefinitionin interface- org.apache.chemistry.opencmis.commons.spi.RepositoryService
- Specified by:
- getTypeDefinitionin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getTypeDescendantspublic 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 interface- org.apache.chemistry.opencmis.commons.spi.RepositoryService
- Overrides:
- getTypeDescendantsin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getChildrenpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.NavigationService
- Specified by:
- getChildrenin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectParentspublic 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 interface- org.apache.chemistry.opencmis.commons.spi.NavigationService
- Specified by:
- getObjectParentsin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Specified by:
- getObjectin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectInfopublic org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(String repositoryId, String objectId) - Specified by:
- getObjectInfoin interface- org.apache.chemistry.opencmis.commons.server.CmisService
- Specified by:
- getObjectInfoin interface- org.apache.chemistry.opencmis.commons.server.ObjectInfoHandler
- Overrides:
- getObjectInfoin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createpublic 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 interface- org.apache.chemistry.opencmis.commons.server.CmisService
- Overrides:
- createin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createDocumentpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- createDocumentin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
appendContentStreampublic void appendContentStream(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.ContentStream contentStream, boolean isLastChunk, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- appendContentStreamin interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- appendContentStreamin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createFolderpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- createFolderin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
deleteObjectOrCancelCheckOutpublic void deleteObjectOrCancelCheckOut(String repositoryId, String objectId, Boolean allVersions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- deleteObjectOrCancelCheckOutin interface- org.apache.chemistry.opencmis.commons.server.CmisService
- Overrides:
- deleteObjectOrCancelCheckOutin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
deleteTreepublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- deleteTreein class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAllowableActionspublic org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- getAllowableActionsin interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- getAllowableActionsin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getContentStreampublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- getContentStreamin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getPropertiespublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- getPropertiesin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getRenditionspublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- getRenditionsin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
moveObjectpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- moveObjectin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
updatePropertiespublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- updatePropertiesin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAllVersionspublic 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 interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- getAllVersionsin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getObjectOfLatestVersionpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- getObjectOfLatestVersionin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getPropertiesOfLatestVersionpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- getPropertiesOfLatestVersionin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getAclpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.AclService
- Overrides:
- getAclin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
querypublic 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 interface- org.apache.chemistry.opencmis.commons.spi.DiscoveryService
- Overrides:
- queryin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
cancelCheckOutpublic void cancelCheckOut(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) - Specified by:
- cancelCheckOutin interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- cancelCheckOutin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
checkInpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- checkInin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
checkOutpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.VersioningService
- Overrides:
- checkOutin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getSid
- 
getRepository
- 
getObjectByPathpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- getObjectByPathin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
createDocumentFromSourcepublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- createDocumentFromSourcein class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
setContentStreampublic 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 interface- org.apache.chemistry.opencmis.commons.spi.ObjectService
- Overrides:
- setContentStreamin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getContentChangespublic 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 interface- org.apache.chemistry.opencmis.commons.spi.DiscoveryService
- Overrides:
- getContentChangesin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
- 
getFolderParentpublic 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 interface- org.apache.chemistry.opencmis.commons.spi.NavigationService
- Overrides:
- getFolderParentin class- org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
 
 
-