public class InMemoryObjectServiceImpl extends InMemoryAbstractServiceImpl
fAtomLinkProvider, fStoreManager, validator
Constructor and Description |
---|
InMemoryObjectServiceImpl(StoreManager storeManager) |
Modifier and Type | Method and Description |
---|---|
void |
appendContentStream(CallContext context,
String repositoryId,
Holder<String> objectId,
Holder<String> changeToken,
ContentStream contentStream,
ExtensionsData extension) |
List<BulkUpdateObjectIdAndChangeToken> |
bulkUpdateProperties(CallContext context,
String repositoryId,
List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken,
Properties properties,
List<String> addSecondaryTypeIds,
List<String> removeSecondaryTypeIds,
ExtensionsData extension,
ObjectInfoHandler objectInfos) |
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 |
createItem(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 |
deleteObject(CallContext context,
String repositoryId,
String objectId,
Boolean allVersions,
ExtensionsData extension) |
FailedToDeleteData |
deleteTree(CallContext context,
String repositoryId,
String folderId,
Boolean allVers,
UnfileObject unfile,
Boolean continueOnFail,
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 overwrite,
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) |
checkHasUser, checkIsVersionableObject, getTypeDefinition, getTypeDefinition, getTypeDefinition, getVersionedDocumentOfObjectId, isCheckedOut, testCheckedOutByCurrentUser, testHasProperCheckedOutStatus, testIsCheckedOut, testIsNotCheckedOutBySomeoneElse
public InMemoryObjectServiceImpl(StoreManager storeManager)
public String createDocument(CallContext context, String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String createDocumentFromSource(CallContext context, String repositoryId, String sourceId, Properties properties, String folderId, VersioningState versioningState, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String createFolder(CallContext context, String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String createPolicy(CallContext context, String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String createRelationship(CallContext context, String repositoryId, Properties properties, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String createItem(CallContext context, String repositoryId, Properties properties, String folderId, List<String> policies, Acl addAces, Acl removeAces, ExtensionsData extension)
public String create(CallContext context, String repositoryId, Properties properties, String folderId, ContentStream contentStream, VersioningState versioningState, List<String> policies, ExtensionsData extension, ObjectInfoHandler objectInfos)
public void deleteContentStream(CallContext context, String repositoryId, Holder<String> objectId, Holder<String> changeToken, ExtensionsData extension)
public void deleteObject(CallContext context, String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension)
public FailedToDeleteData deleteTree(CallContext context, String repositoryId, String folderId, Boolean allVers, UnfileObject unfile, Boolean continueOnFail, ExtensionsData extension)
public AllowableActions getAllowableActions(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
public ContentStream getContentStream(CallContext context, String repositoryId, String objectId, String streamId, BigInteger offset, BigInteger length, ExtensionsData extension)
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)
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)
public Properties getProperties(CallContext context, String repositoryId, String objectId, String filter, ExtensionsData extension)
public List<RenditionData> getRenditions(CallContext context, String repositoryId, String objectId, String renditionFilter, BigInteger maxItems, BigInteger skipCount, ExtensionsData extension)
public ObjectData moveObject(CallContext context, String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId, ExtensionsData extension, ObjectInfoHandler objectInfos)
public void setContentStream(CallContext context, String repositoryId, Holder<String> objectId, Boolean overwrite, Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension)
public void updateProperties(CallContext context, String repositoryId, Holder<String> objectId, Holder<String> changeToken, Properties properties, Acl acl, ExtensionsData extension, ObjectInfoHandler objectInfos)
public void appendContentStream(CallContext context, String repositoryId, Holder<String> objectId, Holder<String> changeToken, ContentStream contentStream, ExtensionsData extension)
public List<BulkUpdateObjectIdAndChangeToken> bulkUpdateProperties(CallContext context, String repositoryId, List<BulkUpdateObjectIdAndChangeToken> objectIdAndChangeToken, Properties properties, List<String> addSecondaryTypeIds, List<String> removeSecondaryTypeIds, ExtensionsData extension, ObjectInfoHandler objectInfos)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.