public class CmsCmisService
extends org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
Typically, a new instance of this class will be created for every CMIS service request. This class delegates the
actual work to an implementation of the I_CmsCmisRepository class.
| 限定符和类型 | 字段和说明 |
|---|---|
protected org.apache.chemistry.opencmis.commons.server.CallContext |
m_callContext
The call context.
|
| 构造器和说明 |
|---|
CmsCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context)
Creates a new CMIS service instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.lang.String |
createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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) |
java.lang.String |
createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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) |
java.lang.String |
createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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) |
java.lang.String |
createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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) |
java.lang.String |
createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.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) |
void |
deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.FailedToDeleteData |
deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.Acl |
getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.AllowableActions |
getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> |
getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectList |
getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectInFolderList |
getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectList |
getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ContentStream |
getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> |
getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> |
getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectData |
getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.server.ObjectInfo |
getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId) |
java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> |
getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectList |
getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
Gets all or a subset of relationships associated with an independent
object.
|
org.apache.chemistry.opencmis.commons.data.Properties |
getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.data.RenditionData> |
getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
protected I_CmsCmisRepository |
getRepository(java.lang.String repositoryId)
Gets the repository for a given repository id.
|
org.apache.chemistry.opencmis.commons.data.RepositoryInfo |
getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> |
getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList |
getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.definitions.TypeDefinition |
getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
java.util.List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> |
getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
org.apache.chemistry.opencmis.commons.data.ObjectList |
query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
void |
updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
addObjectInfo, applyAcl, applyAcl, cancelCheckOut, checkIn, checkOut, clearObjectInfos, close, create, getAllVersions, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getObjectInfoIntern, getObjectOfLatestVersion, getPropertiesOfLatestVersion, getStringPropertyprotected org.apache.chemistry.opencmis.commons.server.CallContext m_callContext
public CmsCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context)
context - the CMIS call contextpublic void addObjectToFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
addObjectToFolder 在接口中 org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceaddObjectToFolder 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServicerepositoryId - objectId - folderId - allVersions - extension - MultiFilingService.addObjectToFolder(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void applyPolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
applyPolicy 在接口中 org.apache.chemistry.opencmis.commons.spi.PolicyServiceapplyPolicy 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.applyPolicy(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.lang.String createDocument(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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)
createDocument 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocument 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.createDocument(java.lang.String, org.apache.chemistry.opencmis.commons.data.Properties, java.lang.String, org.apache.chemistry.opencmis.commons.data.ContentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState, java.util.List, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.lang.String createDocumentFromSource(java.lang.String repositoryId,
java.lang.String sourceId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState,
java.util.List<java.lang.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 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocumentFromSource 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.createDocumentFromSource(java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.Properties, java.lang.String, org.apache.chemistry.opencmis.commons.enums.VersioningState, java.util.List, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.lang.String createFolder(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateFolder 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceObjectService.createFolder(java.lang.String, org.apache.chemistry.opencmis.commons.data.Properties, java.lang.String, java.util.List, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.lang.String createPolicy(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.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)
createPolicy 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicecreatePolicy 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.createPolicy(java.lang.String, org.apache.chemistry.opencmis.commons.data.Properties, java.lang.String, java.util.List, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.lang.String createRelationship(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.util.List<java.lang.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)
createRelationship 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateRelationship 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.createRelationship(java.lang.String, org.apache.chemistry.opencmis.commons.data.Properties, java.util.List, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.Acl, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void deleteContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteContentStream 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteContentStream 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.deleteContentStream(java.lang.String, org.apache.chemistry.opencmis.commons.spi.Holder, org.apache.chemistry.opencmis.commons.spi.Holder, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void deleteObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObject 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteObject 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.deleteObject(java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void deleteObjectOrCancelCheckOut(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObjectOrCancelCheckOut 在接口中 org.apache.chemistry.opencmis.commons.server.CmisServicedeleteObjectOrCancelCheckOut 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.deleteObjectOrCancelCheckOut(java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
java.lang.Boolean continueOnFailure,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteTree 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteTree 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.deleteTree(java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.UnfileObject, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.Acl getAcl(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean onlyBasicPermissions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAcl 在接口中 org.apache.chemistry.opencmis.commons.spi.AclServicegetAcl 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getAcl(java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAllowableActions 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetAllowableActions 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getAllowableActions(java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectData> getAppliedPolicies(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAppliedPolicies 在接口中 org.apache.chemistry.opencmis.commons.spi.PolicyServicegetAppliedPolicies 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getAppliedPolicies(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectList getCheckedOutDocs(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getCheckedOutDocs 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetCheckedOutDocs 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getCheckedOutDocs(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectInFolderList getChildren(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
java.lang.String orderBy,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getChildren 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetChildren 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getChildren(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectList getContentChanges(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeLogToken,
java.lang.Boolean includeProperties,
java.lang.String filter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
java.math.BigInteger maxItems,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentChanges 在接口中 org.apache.chemistry.opencmis.commons.spi.DiscoveryServicegetContentChanges 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getContentChanges(java.lang.String, org.apache.chemistry.opencmis.commons.spi.Holder, java.lang.Boolean, java.lang.String, java.lang.Boolean, java.lang.Boolean, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
java.math.BigInteger offset,
java.math.BigInteger length,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentStream 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetContentStream 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getContentStream(java.lang.String, java.lang.String, java.lang.String, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> getDescendants(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getDescendants 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetDescendants 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getDescendants(java.lang.String, java.lang.String, java.math.BigInteger, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectData getFolderParent(java.lang.String repositoryId,
java.lang.String folderId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getFolderParent 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderParent 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getFolderParent(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectInFolderContainer> getFolderTree(java.lang.String repositoryId,
java.lang.String folderId,
java.math.BigInteger depth,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getFolderTree 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderTree 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getFolderTree(java.lang.String, java.lang.String, java.math.BigInteger, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObject 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObject 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getObject(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(java.lang.String repositoryId,
java.lang.String path,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includePolicyIds,
java.lang.Boolean includeAcl,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectByPath 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObjectByPath 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getObjectByPath(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.server.ObjectInfo getObjectInfo(java.lang.String repositoryId,
java.lang.String objectId)
getObjectInfo 在接口中 org.apache.chemistry.opencmis.commons.server.CmisServicegetObjectInfo 在接口中 org.apache.chemistry.opencmis.commons.server.ObjectInfoHandlergetObjectInfo 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getObjectInfo(java.lang.String, java.lang.String)public java.util.List<org.apache.chemistry.opencmis.commons.data.ObjectParentData> getObjectParents(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.lang.Boolean includeRelativePathSegment,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectParents 在接口中 org.apache.chemistry.opencmis.commons.spi.NavigationServicegetObjectParents 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getObjectParents(java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectList getObjectRelationships(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean includeSubRelationshipTypes,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
java.lang.String filter,
java.lang.Boolean includeAllowableActions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectRelationships 在接口中 org.apache.chemistry.opencmis.commons.spi.RelationshipServicegetObjectRelationships 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServicepublic org.apache.chemistry.opencmis.commons.data.Properties getProperties(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String filter,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getProperties 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetProperties 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getProperties(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.data.RenditionData> getRenditions(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRenditions 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicegetRenditions 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getRenditions(java.lang.String, java.lang.String, java.lang.String, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.RepositoryInfo getRepositoryInfo(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfo 在接口中 org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfo 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getRepositoryInfo(java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.data.RepositoryInfo> getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRepositoryInfos 在接口中 org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfos 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getRepositoryInfos(org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionList getTypeChildren(java.lang.String repositoryId,
java.lang.String typeId,
java.lang.Boolean includePropertyDefinitions,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeChildren 在接口中 org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeChildren 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getTypeChildren(java.lang.String, java.lang.String, java.lang.Boolean, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.definitions.TypeDefinition getTypeDefinition(java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDefinition 在接口中 org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDefinition 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getTypeDefinition(java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public java.util.List<org.apache.chemistry.opencmis.commons.definitions.TypeDefinitionContainer> getTypeDescendants(java.lang.String repositoryId,
java.lang.String typeId,
java.math.BigInteger depth,
java.lang.Boolean includePropertyDefinitions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getTypeDescendants 在接口中 org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDescendants 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.getTypeDescendants(java.lang.String, java.lang.String, java.math.BigInteger, java.lang.Boolean, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void moveObject(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
moveObject 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicemoveObject 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.moveObject(java.lang.String, org.apache.chemistry.opencmis.commons.spi.Holder, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public org.apache.chemistry.opencmis.commons.data.ObjectList query(java.lang.String repositoryId,
java.lang.String statement,
java.lang.Boolean searchAllVersions,
java.lang.Boolean includeAllowableActions,
org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships,
java.lang.String renditionFilter,
java.math.BigInteger maxItems,
java.math.BigInteger skipCount,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
query 在接口中 org.apache.chemistry.opencmis.commons.spi.DiscoveryServicequery 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.query(java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships, java.lang.String, java.math.BigInteger, java.math.BigInteger, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void removeObjectFromFolder(java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
removeObjectFromFolder 在接口中 org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceremoveObjectFromFolder 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.removeObjectFromFolder(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void removePolicy(java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
removePolicy 在接口中 org.apache.chemistry.opencmis.commons.spi.PolicyServiceremovePolicy 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.removePolicy(java.lang.String, java.lang.String, java.lang.String, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void setContentStream(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.ContentStream contentStream,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
setContentStream 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServicesetContentStream 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.setContentStream(java.lang.String, org.apache.chemistry.opencmis.commons.spi.Holder, java.lang.Boolean, org.apache.chemistry.opencmis.commons.spi.Holder, org.apache.chemistry.opencmis.commons.data.ContentStream, org.apache.chemistry.opencmis.commons.data.ExtensionsData)public void updateProperties(java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> changeToken,
org.apache.chemistry.opencmis.commons.data.Properties properties,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
updateProperties 在接口中 org.apache.chemistry.opencmis.commons.spi.ObjectServiceupdateProperties 在类中 org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisServiceAbstractCmisService.updateProperties(java.lang.String, org.apache.chemistry.opencmis.commons.spi.Holder, org.apache.chemistry.opencmis.commons.spi.Holder, org.apache.chemistry.opencmis.commons.data.Properties, org.apache.chemistry.opencmis.commons.data.ExtensionsData)protected I_CmsCmisRepository getRepository(java.lang.String repositoryId)
repositoryId - the repository id