org.apache.chemistry.opencmis.inmemory.server
Class InMemoryObjectServiceImpl
java.lang.Object
org.apache.chemistry.opencmis.inmemory.server.InMemoryAbstractServiceImpl
org.apache.chemistry.opencmis.inmemory.server.InMemoryObjectServiceImpl
public class InMemoryObjectServiceImpl
- extends InMemoryAbstractServiceImpl
Method Summary |
String |
create(CallContext context,
String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
|
String |
createDocument(CallContext context,
String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
|
String |
createDocumentFromSource(CallContext context,
String repositoryId,
String sourceId,
Properties properties,
String folderId,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
|
String |
createFolder(CallContext context,
String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
|
String |
createPolicy(CallContext context,
String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
|
String |
createRelationship(CallContext context,
String repositoryId,
Properties properties,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
|
void |
deleteContentStream(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ExtensionsData extension)
|
void |
deleteObjectOrCancelCheckOut(CallContext context,
String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension)
|
FailedToDeleteData |
deleteTree(CallContext context,
String repositoryId,
String folderId,
Boolean allVersions,
UnfileObject unfileObjects,
Boolean continueOnFailure,
ExtensionsData extension)
|
AllowableActions |
getAllowableActions(CallContext context,
String repositoryId,
String objectId,
ExtensionsData extension)
|
ContentStream |
getContentStream(CallContext context,
String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
ExtensionsData extension)
|
ObjectData |
getObject(CallContext context,
String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
|
ObjectData |
getObjectByPath(CallContext context,
String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
|
Properties |
getProperties(CallContext context,
String repositoryId,
String objectId,
String filter,
ExtensionsData extension)
|
List<RenditionData> |
getRenditions(CallContext context,
String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension)
|
ObjectData |
moveObject(CallContext context,
String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
|
void |
setContentStream(CallContext context,
String repositoryId,
Holder<String> objectId,
Boolean overwriteFlag,
Holder<String> changeToken,
ContentStream contentStream,
ExtensionsData extension)
|
void |
updateProperties(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Properties properties,
Acl acl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InMemoryObjectServiceImpl
public InMemoryObjectServiceImpl(StoreManager storeManager)
createDocument
public String createDocument(CallContext context,
String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
createDocumentFromSource
public String createDocumentFromSource(CallContext context,
String repositoryId,
String sourceId,
Properties properties,
String folderId,
VersioningState versioningState,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
createFolder
public String createFolder(CallContext context,
String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
createPolicy
public String createPolicy(CallContext context,
String repositoryId,
Properties properties,
String folderId,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
createRelationship
public String createRelationship(CallContext context,
String repositoryId,
Properties properties,
List<String> policies,
Acl addAces,
Acl removeAces,
ExtensionsData extension)
create
public String create(CallContext context,
String repositoryId,
Properties properties,
String folderId,
ContentStream contentStream,
VersioningState versioningState,
List<String> policies,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
deleteContentStream
public void deleteContentStream(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ExtensionsData extension)
deleteObjectOrCancelCheckOut
public void deleteObjectOrCancelCheckOut(CallContext context,
String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension)
deleteTree
public FailedToDeleteData deleteTree(CallContext context,
String repositoryId,
String folderId,
Boolean allVersions,
UnfileObject unfileObjects,
Boolean continueOnFailure,
ExtensionsData extension)
getAllowableActions
public AllowableActions getAllowableActions(CallContext context,
String repositoryId,
String objectId,
ExtensionsData extension)
getContentStream
public ContentStream getContentStream(CallContext context,
String repositoryId,
String objectId,
String streamId,
BigInteger offset,
BigInteger length,
ExtensionsData extension)
getObject
public ObjectData getObject(CallContext context,
String repositoryId,
String objectId,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
getObjectByPath
public ObjectData getObjectByPath(CallContext context,
String repositoryId,
String path,
String filter,
Boolean includeAllowableActions,
IncludeRelationships includeRelationships,
String renditionFilter,
Boolean includePolicyIds,
Boolean includeAcl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
getProperties
public Properties getProperties(CallContext context,
String repositoryId,
String objectId,
String filter,
ExtensionsData extension)
getRenditions
public List<RenditionData> getRenditions(CallContext context,
String repositoryId,
String objectId,
String renditionFilter,
BigInteger maxItems,
BigInteger skipCount,
ExtensionsData extension)
moveObject
public ObjectData moveObject(CallContext context,
String repositoryId,
Holder<String> objectId,
String targetFolderId,
String sourceFolderId,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
setContentStream
public void setContentStream(CallContext context,
String repositoryId,
Holder<String> objectId,
Boolean overwriteFlag,
Holder<String> changeToken,
ContentStream contentStream,
ExtensionsData extension)
updateProperties
public void updateProperties(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
Properties properties,
Acl acl,
ExtensionsData extension,
ObjectInfoHandler objectInfos)
Copyright © 2009-2011 The Apache Software Foundation. All Rights Reserved.