public class InMemoryServiceValidatorImpl extends BaseServiceValidatorImpl
fStoreManager
Constructor and Description |
---|
InMemoryServiceValidatorImpl(StoreManager sm) |
appendContentStream, checkPolicies, checkStandardParametersByPath
public InMemoryServiceValidatorImpl(StoreManager sm)
protected StoredObject checkStandardParameters(String repositoryId, String objectId)
BaseServiceValidatorImpl
checkStandardParameters
in class BaseServiceValidatorImpl
repositoryId
- repository idobjectId
- object idprotected StoredObject checkStandardParametersAllowNull(String repositoryId, String objectId)
checkStandardParametersAllowNull
in class BaseServiceValidatorImpl
protected StoredObject checkExistingObjectId(ObjectStore objStore, String objectId)
checkExistingObjectId
in class BaseServiceValidatorImpl
protected void checkRepositoryId(String repositoryId)
checkRepositoryId
in class BaseServiceValidatorImpl
protected StoredObject[] checkParams(String repositoryId, String objectId1, String objectId2)
checkParams
in class BaseServiceValidatorImpl
public void getRepositoryInfos(CallContext context, ExtensionsData extension)
getRepositoryInfos
in interface CmisServiceValidator
getRepositoryInfos
in class BaseServiceValidatorImpl
public void getRepositoryInfo(CallContext context, String repositoryId, ExtensionsData extension)
getRepositoryInfo
in interface CmisServiceValidator
getRepositoryInfo
in class BaseServiceValidatorImpl
public void getTypeChildren(CallContext context, String repositoryId, String typeId, ExtensionsData extension)
getTypeChildren
in interface CmisServiceValidator
getTypeChildren
in class BaseServiceValidatorImpl
public void getTypeDescendants(CallContext context, String repositoryId, String typeId, ExtensionsData extension)
getTypeDescendants
in interface CmisServiceValidator
getTypeDescendants
in class BaseServiceValidatorImpl
public void getTypeDefinition(CallContext context, String repositoryId, String typeId, ExtensionsData extension)
getTypeDefinition
in interface CmisServiceValidator
getTypeDefinition
in class BaseServiceValidatorImpl
public StoredObject getChildren(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
getChildren
in interface CmisServiceValidator
getChildren
in class BaseServiceValidatorImpl
public StoredObject getDescendants(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
getDescendants
in interface CmisServiceValidator
getDescendants
in class BaseServiceValidatorImpl
public StoredObject getFolderTree(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
getFolderTree
in interface CmisServiceValidator
getFolderTree
in class BaseServiceValidatorImpl
public StoredObject getObjectParents(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getObjectParents
in interface CmisServiceValidator
getObjectParents
in class BaseServiceValidatorImpl
public StoredObject getFolderParent(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
getFolderParent
in interface CmisServiceValidator
getFolderParent
in class BaseServiceValidatorImpl
public StoredObject getCheckedOutDocs(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
getCheckedOutDocs
in interface CmisServiceValidator
getCheckedOutDocs
in class BaseServiceValidatorImpl
public StoredObject createDocument(CallContext context, String repositoryId, String folderId, List<String> policyIds, ExtensionsData extension)
createDocument
in interface CmisServiceValidator
createDocument
in class BaseServiceValidatorImpl
public StoredObject createDocumentFromSource(CallContext context, String repositoryId, String sourceId, String folderId, List<String> policyIds, ExtensionsData extension)
createDocumentFromSource
in interface CmisServiceValidator
createDocumentFromSource
in class BaseServiceValidatorImpl
public StoredObject createFolder(CallContext context, String repositoryId, String folderId, List<String> policyIds, ExtensionsData extension)
createFolder
in interface CmisServiceValidator
createFolder
in class BaseServiceValidatorImpl
public StoredObject[] createRelationship(CallContext context, String repositoryId, String sourceId, String targetId, List<String> policyIds, ExtensionsData extension)
createRelationship
in interface CmisServiceValidator
createRelationship
in class BaseServiceValidatorImpl
public StoredObject createPolicy(CallContext context, String repositoryId, String folderId, Acl addAces, Acl removeAces, List<String> policyIds, ExtensionsData extension)
createPolicy
in interface CmisServiceValidator
createPolicy
in class BaseServiceValidatorImpl
public StoredObject createItem(CallContext context, String repositoryId, Properties properties, String folderId, List<String> policyIds, Acl addAces, Acl removeAces, ExtensionsData extension)
createItem
in interface CmisServiceValidator
createItem
in class BaseServiceValidatorImpl
public StoredObject getAllowableActions(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getAllowableActions
in interface CmisServiceValidator
getAllowableActions
in class BaseServiceValidatorImpl
public StoredObject getObject(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getObject
in interface CmisServiceValidator
getObject
in class BaseServiceValidatorImpl
public StoredObject getProperties(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getProperties
in interface CmisServiceValidator
getProperties
in class BaseServiceValidatorImpl
public StoredObject getRenditions(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getRenditions
in interface CmisServiceValidator
getRenditions
in class BaseServiceValidatorImpl
public StoredObject getObjectByPath(CallContext context, String repositoryId, String path, ExtensionsData extension)
getObjectByPath
in interface CmisServiceValidator
getObjectByPath
in class BaseServiceValidatorImpl
public StoredObject getContentStream(CallContext context, String repositoryId, String objectId, String streamId, ExtensionsData extension)
getContentStream
in interface CmisServiceValidator
getContentStream
in class BaseServiceValidatorImpl
public StoredObject updateProperties(CallContext context, String repositoryId, Holder<String> objectId, ExtensionsData extension)
updateProperties
in interface CmisServiceValidator
updateProperties
in class BaseServiceValidatorImpl
public StoredObject[] moveObject(CallContext context, String repositoryId, Holder<String> objectId, String targetFolderId, String sourceFolderId, ExtensionsData extension)
moveObject
in interface CmisServiceValidator
moveObject
in class BaseServiceValidatorImpl
public StoredObject deleteObject(CallContext context, String repositoryId, String objectId, Boolean allVersions, ExtensionsData extension)
deleteObject
in interface CmisServiceValidator
deleteObject
in class BaseServiceValidatorImpl
public StoredObject deleteTree(CallContext context, String repositoryId, String folderId, Boolean allVersions, UnfileObject unfileObjects, ExtensionsData extension)
deleteTree
in interface CmisServiceValidator
deleteTree
in class BaseServiceValidatorImpl
public StoredObject setContentStream(CallContext context, String repositoryId, Holder<String> objectId, Boolean overwriteFlag, ExtensionsData extension)
setContentStream
in interface CmisServiceValidator
setContentStream
in class BaseServiceValidatorImpl
public StoredObject deleteContentStream(CallContext context, String repositoryId, Holder<String> objectId, ExtensionsData extension)
deleteContentStream
in interface CmisServiceValidator
deleteContentStream
in class BaseServiceValidatorImpl
public StoredObject checkOut(CallContext context, String repositoryId, Holder<String> objectId, ExtensionsData extension, Holder<Boolean> contentCopied)
checkOut
in interface CmisServiceValidator
checkOut
in class BaseServiceValidatorImpl
public StoredObject cancelCheckOut(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
cancelCheckOut
in interface CmisServiceValidator
cancelCheckOut
in class BaseServiceValidatorImpl
public StoredObject checkIn(CallContext context, String repositoryId, Holder<String> objectId, Acl addAces, Acl removeAces, List<String> policyIds, ExtensionsData extension)
checkIn
in interface CmisServiceValidator
checkIn
in class BaseServiceValidatorImpl
public StoredObject getObjectOfLatestVersion(CallContext context, String repositoryId, String objectId, String versionSeriesId, ExtensionsData extension)
getObjectOfLatestVersion
in interface CmisServiceValidator
getObjectOfLatestVersion
in class BaseServiceValidatorImpl
public StoredObject getPropertiesOfLatestVersion(CallContext context, String repositoryId, String objectId, String versionSeriesId, ExtensionsData extension)
getPropertiesOfLatestVersion
in interface CmisServiceValidator
getPropertiesOfLatestVersion
in class BaseServiceValidatorImpl
public StoredObject getAllVersions(CallContext context, String repositoryId, String objectId, String versionSeriesId, ExtensionsData extension)
getAllVersions
in interface CmisServiceValidator
getAllVersions
in class BaseServiceValidatorImpl
public void query(CallContext context, String repositoryId, ExtensionsData extension)
query
in interface CmisServiceValidator
query
in class BaseServiceValidatorImpl
public void getContentChanges(CallContext context, String repositoryId, ExtensionsData extension)
getContentChanges
in interface CmisServiceValidator
getContentChanges
in class BaseServiceValidatorImpl
public StoredObject[] addObjectToFolder(CallContext context, String repositoryId, String objectId, String folderId, Boolean allVersions, ExtensionsData extension)
addObjectToFolder
in interface CmisServiceValidator
addObjectToFolder
in class BaseServiceValidatorImpl
public StoredObject[] removeObjectFromFolder(CallContext context, String repositoryId, String objectId, String folderId, ExtensionsData extension)
removeObjectFromFolder
in interface CmisServiceValidator
removeObjectFromFolder
in class BaseServiceValidatorImpl
public StoredObject getObjectRelationships(CallContext context, String repositoryId, String objectId, RelationshipDirection relationshipDirection, String typeId, ExtensionsData extension)
getObjectRelationships
in interface CmisServiceValidator
getObjectRelationships
in class BaseServiceValidatorImpl
public StoredObject getAcl(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getAcl
in interface CmisServiceValidator
getAcl
in class BaseServiceValidatorImpl
public StoredObject applyAcl(CallContext context, String repositoryId, String objectId, AclPropagation aclPropagation, ExtensionsData extension)
applyAcl
in interface CmisServiceValidator
applyAcl
in class BaseServiceValidatorImpl
public StoredObject[] applyPolicy(CallContext context, String repositoryId, String policyId, String objectId, ExtensionsData extension)
applyPolicy
in interface CmisServiceValidator
applyPolicy
in class BaseServiceValidatorImpl
public StoredObject[] removePolicy(CallContext context, String repositoryId, String policyId, String objectId, ExtensionsData extension)
removePolicy
in interface CmisServiceValidator
removePolicy
in class BaseServiceValidatorImpl
public StoredObject getAppliedPolicies(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
getAppliedPolicies
in interface CmisServiceValidator
getAppliedPolicies
in class BaseServiceValidatorImpl
public StoredObject create(CallContext context, String repositoryId, String folderId, ExtensionsData extension)
create
in interface CmisServiceValidator
create
in class BaseServiceValidatorImpl
public StoredObject deleteObjectOrCancelCheckOut(CallContext context, String repositoryId, String objectId, ExtensionsData extension)
deleteObjectOrCancelCheckOut
in class BaseServiceValidatorImpl
public StoredObject applyAcl(CallContext context, String repositoryId, String objectId)
applyAcl
in interface CmisServiceValidator
applyAcl
in class BaseServiceValidatorImpl
Copyright © 2009-2013 The Apache Software Foundation. All Rights Reserved.