public class IbisObjectService extends Object implements org.apache.chemistry.opencmis.commons.spi.ObjectService
Constructor and Description |
---|
IbisObjectService(org.apache.chemistry.opencmis.commons.spi.ObjectService objectService,
org.apache.chemistry.opencmis.commons.server.CallContext callContext) |
Modifier and Type | Method and Description |
---|---|
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) |
List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> |
bulkUpdateProperties(String repositoryId,
List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> objectIdsAndChangeTokens,
org.apache.chemistry.opencmis.commons.data.Properties properties,
List<String> addSecondaryTypeIds,
List<String> removeSecondaryTypeIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
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) |
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) |
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) |
String |
createItem(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) |
String |
createPolicy(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) |
String |
createRelationship(String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
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) |
void |
deleteContentStream(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.ExtensionsData extension) |
void |
deleteObject(String repositoryId,
String objectId,
Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
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) |
org.apache.chemistry.opencmis.commons.data.AllowableActions |
getAllowableActions(String repositoryId,
String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension) |
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) |
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 extensions) |
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) |
org.apache.chemistry.opencmis.commons.data.Properties |
getProperties(String repositoryId,
String objectId,
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) |
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) |
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) |
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) |
public IbisObjectService(org.apache.chemistry.opencmis.commons.spi.ObjectService objectService, org.apache.chemistry.opencmis.commons.server.CallContext callContext)
public String createDocument(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
createDocument
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public String createDocumentFromSource(String repositoryId, String sourceId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, org.apache.chemistry.opencmis.commons.enums.VersioningState versioningState, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
createDocumentFromSource
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public String createFolder(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, String folderId, List<String> policies, org.apache.chemistry.opencmis.commons.data.Acl addAces, org.apache.chemistry.opencmis.commons.data.Acl removeAces, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
createFolder
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public String createRelationship(String repositoryId, org.apache.chemistry.opencmis.commons.data.Properties properties, 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)
createRelationship
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public String createPolicy(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)
createPolicy
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public String createItem(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)
createItem
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.AllowableActions getAllowableActions(String repositoryId, String objectId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getAllowableActions
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extensions)
getObject
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.Properties getProperties(String repositoryId, String objectId, String filter, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getProperties
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public List<org.apache.chemistry.opencmis.commons.data.RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getRenditions
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, org.apache.chemistry.opencmis.commons.enums.IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeAcl, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getObjectByPath
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public void updateProperties(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.Properties properties, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
updateProperties
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(String repositoryId, List<org.apache.chemistry.opencmis.commons.data.BulkUpdateObjectIdAndChangeToken> objectIdsAndChangeTokens, org.apache.chemistry.opencmis.commons.data.Properties properties, List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
bulkUpdateProperties
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public void moveObject(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, String targetFolderId, String sourceFolderId, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
moveObject
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public void deleteObject(String repositoryId, String objectId, Boolean allVersions, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteObject
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions, org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects, Boolean continueOnFailure, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
deleteTree
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public org.apache.chemistry.opencmis.commons.data.ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
getContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public void setContentStream(String repositoryId, org.apache.chemistry.opencmis.commons.spi.Holder<String> objectId, Boolean overwriteFlag, org.apache.chemistry.opencmis.commons.spi.Holder<String> changeToken, org.apache.chemistry.opencmis.commons.data.ContentStream contentStream, org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
setContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public void deleteContentStream(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.ExtensionsData extension)
deleteContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
public 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)
appendContentStream
in interface org.apache.chemistry.opencmis.commons.spi.ObjectService
Copyright © 2023 Frank!Framework. All rights reserved.