|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
org.opencms.cmis.CmsCmisService
public class CmsCmisService
The CMIS service class for OpenCms repositories.
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.
| Field Summary | |
|---|---|
protected org.apache.chemistry.opencmis.commons.server.CallContext |
m_callContext
The call context. |
| Constructor Summary | |
|---|---|
CmsCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context)
Creates a new CMIS service instance. |
|
| Method Summary | |
|---|---|
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)
|
| Methods inherited from class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService |
|---|
addObjectInfo, applyAcl, applyAcl, cancelCheckOut, checkIn, checkOut, clearObjectInfos, close, create, getAllVersions, getBooleanProperty, getDateTimeProperty, getIdProperty, getIntegerProperty, getObjectInfoIntern, getObjectOfLatestVersion, getPropertiesOfLatestVersion, getStringProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.apache.chemistry.opencmis.commons.server.CallContext m_callContext
| Constructor Detail |
|---|
public CmsCmisService(org.apache.chemistry.opencmis.commons.server.CallContext context)
context - the CMIS call context| Method Detail |
|---|
public 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 in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceaddObjectToFolder in class 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 in interface org.apache.chemistry.opencmis.commons.spi.PolicyServiceapplyPolicy in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocument in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateDocumentFromSource in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateFolder in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreatePolicy in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicecreateRelationship in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteContentStream in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteObject in class 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 in interface org.apache.chemistry.opencmis.commons.server.CmisServicedeleteObjectOrCancelCheckOut in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicedeleteTree in class 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 in interface org.apache.chemistry.opencmis.commons.spi.AclServicegetAcl in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetAllowableActions in class 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 in interface org.apache.chemistry.opencmis.commons.spi.PolicyServicegetAppliedPolicies in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetCheckedOutDocs in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetChildren in class 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 in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryServicegetContentChanges in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetContentStream in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetDescendants in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderParent in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetFolderTree in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObject in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetObjectByPath in class 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 in interface org.apache.chemistry.opencmis.commons.server.CmisServicegetObjectInfo in interface org.apache.chemistry.opencmis.commons.server.ObjectInfoHandlergetObjectInfo in class 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 in interface org.apache.chemistry.opencmis.commons.spi.NavigationServicegetObjectParents in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RelationshipServicegetObjectRelationships in class org.apache.chemistry.opencmis.commons.impl.server.AbstractCmisService
public 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetProperties in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicegetRenditions in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfo in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetRepositoryInfos in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeChildren in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDefinition in class 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 in interface org.apache.chemistry.opencmis.commons.spi.RepositoryServicegetTypeDescendants in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicemoveObject in class 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 in interface org.apache.chemistry.opencmis.commons.spi.DiscoveryServicequery in class 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 in interface org.apache.chemistry.opencmis.commons.spi.MultiFilingServiceremoveObjectFromFolder in class 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 in interface org.apache.chemistry.opencmis.commons.spi.PolicyServiceremovePolicy in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServicesetContentStream in class 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 in interface org.apache.chemistry.opencmis.commons.spi.ObjectServiceupdateProperties in class 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
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||