public class ObjectServiceImpl extends AbstractWebServicesService implements ObjectService
| Constructor and Description |
|---|
ObjectServiceImpl(BindingSession session,
AbstractPortProvider portProvider)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
appendContentStream(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ContentStream contentStream,
boolean isLastChunk,
ExtensionsData extension) |
List<BulkUpdateObjectIdAndChangeToken> |
bulkUpdateProperties(String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
Properties properties,
List<String> addSecondaryTypeIds,
List<String> removeSecondaryTypeIds,
ExtensionsData extension) |
String |
createDocument(String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
String |
createDocumentFromSource(String repositoryId,
String sourceId,
Properties properties,
String folderId,
VersioningState versioningState,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
String |
createFolder(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
String |
createItem(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
String |
createPolicy(String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
String |
createRelationship(String repositoryId,
Properties properties,
List<String> policies,
Acl addACEs,
Acl removeACEs,
ExtensionsData extension) |
void |
deleteContentStream(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ExtensionsData extension) |
void |
deleteObject(String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension) |
FailedToDeleteData |
deleteTree(String repositoryId,
String folderId,
Boolean allVersions,
UnfileObject unfileObjects,
Boolean continueOnFailure,
ExtensionsData extension) |
AllowableActions |
getAllowableActions(String repositoryId,
String objectId,
ExtensionsData extension) |
ContentStream |
getContentStream(String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
ExtensionsData extension) |
ObjectData |
getObject(String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeACL,
ExtensionsData extension) |
ObjectData |
getObjectByPath(String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeACL,
ExtensionsData extension) |
Properties |
getProperties(String repositoryId,
String objectId,
String filter,
ExtensionsData extension) |
List<RenditionData> |
getRenditions(String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension) |
void |
moveObject(String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
ExtensionsData extension) |
void |
setContentStream(String repositoryId,
Holder<String> objectId,
Boolean overwriteFlag,
Holder<String> changeToken,
ContentStream contentStream,
ExtensionsData extension) |
void |
updateProperties(String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Properties properties,
ExtensionsData extension) |
convertException, getCmisVersion, getSession, setSessionpublic ObjectServiceImpl(BindingSession session, AbstractPortProvider portProvider)
public String createDocument(String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createDocument in interface ObjectServicepublic String createDocumentFromSource(String repositoryId, String sourceId, Properties properties, String folderId, VersioningState versioningState, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createDocumentFromSource in interface ObjectServicepublic String createFolder(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createFolder in interface ObjectServicepublic String createPolicy(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createPolicy in interface ObjectServicepublic String createItem(String repositoryId, Properties properties, String folderId, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createItem in interface ObjectServicepublic String createRelationship(String repositoryId, Properties properties, List<String> policies, Acl addACEs, Acl removeACEs, ExtensionsData extension)
createRelationship in interface ObjectServicepublic void updateProperties(String repositoryId, Holder<String> objectId, Holder<String> changeToken, Properties properties, ExtensionsData extension)
updateProperties in interface ObjectServicepublic List<BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(String repositoryId, List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken, Properties properties, List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, ExtensionsData extension)
bulkUpdateProperties in interface ObjectServicepublic void deleteObject(String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension)
deleteObject in interface ObjectServicepublic FailedToDeleteData deleteTree(String repositoryId, String folderId, Boolean allVersions, UnfileObject unfileObjects, Boolean continueOnFailure, ExtensionsData extension)
deleteTree in interface ObjectServicepublic AllowableActions getAllowableActions(String repositoryId, String objectId, ExtensionsData extension)
getAllowableActions in interface ObjectServicepublic ContentStream getContentStream(String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, ExtensionsData extension)
getContentStream in interface ObjectServicepublic ObjectData getObject(String repositoryId, String objectId, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeACL, ExtensionsData extension)
getObject in interface ObjectServicepublic ObjectData getObjectByPath(String repositoryId, String path, String filter, Boolean includeAllowableActions, IncludeRelationships includeRelationships, String renditionFilter, Boolean includePolicyIds, Boolean includeACL, ExtensionsData extension)
getObjectByPath in interface ObjectServicepublic Properties getProperties(String repositoryId, String objectId, String filter, ExtensionsData extension)
getProperties in interface ObjectServicepublic List<RenditionData> getRenditions(String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
getRenditions in interface ObjectServicepublic void moveObject(String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId, ExtensionsData extension)
moveObject in interface ObjectServicepublic void setContentStream(String repositoryId, Holder<String> objectId, Boolean overwriteFlag, Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension)
setContentStream in interface ObjectServicepublic void deleteContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken, ExtensionsData extension)
deleteContentStream in interface ObjectServicepublic void appendContentStream(String repositoryId, Holder<String> objectId, Holder<String> changeToken, ContentStream contentStream, boolean isLastChunk, ExtensionsData extension)
appendContentStream in interface ObjectServiceCopyright © 2009–2016 The Apache Software Foundation. All rights reserved.