it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl
Class InDatabaseServiceValidatorImpl
java.lang.Object
it.sistematica.isharedoc.opencmis.indatabase.server.BaseServiceValidatorImpl
it.sistematica.isharedoc.opencmis.indatabase.storedobj.impl.InDatabaseServiceValidatorImpl
- All Implemented Interfaces:
- CmisServiceValidator
public class InDatabaseServiceValidatorImpl
- extends BaseServiceValidatorImpl
Method Summary |
StoredObject[] |
addObjectToFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
applyAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId)
|
StoredObject |
applyAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject[] |
applyPolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
cancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
protected StoredObject |
checkExistingObjectId(ObjectStore objStore,
java.lang.String objectId)
|
StoredObject |
checkIn(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
checkOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied)
|
protected StoredObject[] |
checkParams(java.lang.String repositoryId,
java.lang.String objectId1,
java.lang.String objectId2)
|
protected void |
checkRepositoryId(java.lang.String repositoryId)
|
protected StoredObject |
checkStandardParameters(java.lang.String repositoryId,
java.lang.String objectId)
Check if repository is known and that object exists. |
protected StoredObject |
checkStandardParametersAllowNull(java.lang.String repositoryId,
java.lang.String objectId)
|
StoredObject |
create(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
createDocument(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
createDocumentFromSource(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String sourceId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
createFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
createItem(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
createPolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject[] |
createRelationship(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String sourceId,
java.lang.String targetId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
deleteContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
deleteObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
deleteObjectOrCancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
deleteTree(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getAllowableActions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getAllVersions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getAppliedPolicies(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getCheckedOutDocs(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getChildren(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getContentChanges(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getDescendants(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getFolderParent(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getFolderTree(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getObjectByPath(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String path,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getObjectOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getObjectParents(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getObjectRelationships(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getProperties(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getPropertiesOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
getRenditions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getRepositoryInfo(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getRepositoryInfos(org.apache.chemistry.opencmis.commons.server.CallContext context,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getTypeChildren(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getTypeDefinition(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
getTypeDescendants(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject[] |
moveObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
void |
query(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject[] |
removeObjectFromFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject[] |
removePolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
setContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
StoredObject |
updateProperties(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InDatabaseServiceValidatorImpl
public InDatabaseServiceValidatorImpl(StoreManager sm)
checkStandardParameters
protected StoredObject checkStandardParameters(java.lang.String repositoryId,
java.lang.String objectId)
- Description copied from class:
BaseServiceValidatorImpl
- Check if repository is known and that object exists. To avoid later calls
to again retrieve the object from the id return the retrieved object for
later use.
- Overrides:
checkStandardParameters
in class BaseServiceValidatorImpl
- Parameters:
repositoryId
- repository idobjectId
- object id
- Returns:
- object for objectId
checkStandardParametersAllowNull
protected StoredObject checkStandardParametersAllowNull(java.lang.String repositoryId,
java.lang.String objectId)
- Overrides:
checkStandardParametersAllowNull
in class BaseServiceValidatorImpl
checkExistingObjectId
protected StoredObject checkExistingObjectId(ObjectStore objStore,
java.lang.String objectId)
- Overrides:
checkExistingObjectId
in class BaseServiceValidatorImpl
checkRepositoryId
protected void checkRepositoryId(java.lang.String repositoryId)
- Overrides:
checkRepositoryId
in class BaseServiceValidatorImpl
checkParams
protected StoredObject[] checkParams(java.lang.String repositoryId,
java.lang.String objectId1,
java.lang.String objectId2)
- Overrides:
checkParams
in class BaseServiceValidatorImpl
getRepositoryInfos
public void getRepositoryInfos(org.apache.chemistry.opencmis.commons.server.CallContext context,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRepositoryInfos
in interface CmisServiceValidator
- Overrides:
getRepositoryInfos
in class BaseServiceValidatorImpl
getRepositoryInfo
public void getRepositoryInfo(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRepositoryInfo
in interface CmisServiceValidator
- Overrides:
getRepositoryInfo
in class BaseServiceValidatorImpl
getTypeChildren
public void getTypeChildren(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeChildren
in interface CmisServiceValidator
- Overrides:
getTypeChildren
in class BaseServiceValidatorImpl
getTypeDescendants
public void getTypeDescendants(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeDescendants
in interface CmisServiceValidator
- Overrides:
getTypeDescendants
in class BaseServiceValidatorImpl
getTypeDefinition
public void getTypeDefinition(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getTypeDefinition
in interface CmisServiceValidator
- Overrides:
getTypeDefinition
in class BaseServiceValidatorImpl
getChildren
public StoredObject getChildren(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getChildren
in interface CmisServiceValidator
- Overrides:
getChildren
in class BaseServiceValidatorImpl
getDescendants
public StoredObject getDescendants(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getDescendants
in interface CmisServiceValidator
- Overrides:
getDescendants
in class BaseServiceValidatorImpl
getFolderTree
public StoredObject getFolderTree(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getFolderTree
in interface CmisServiceValidator
- Overrides:
getFolderTree
in class BaseServiceValidatorImpl
getObjectParents
public StoredObject getObjectParents(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectParents
in interface CmisServiceValidator
- Overrides:
getObjectParents
in class BaseServiceValidatorImpl
getFolderParent
public StoredObject getFolderParent(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getFolderParent
in interface CmisServiceValidator
- Overrides:
getFolderParent
in class BaseServiceValidatorImpl
getCheckedOutDocs
public StoredObject getCheckedOutDocs(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getCheckedOutDocs
in interface CmisServiceValidator
- Overrides:
getCheckedOutDocs
in class BaseServiceValidatorImpl
createDocument
public StoredObject createDocument(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createDocument
in interface CmisServiceValidator
- Overrides:
createDocument
in class BaseServiceValidatorImpl
createDocumentFromSource
public StoredObject createDocumentFromSource(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String sourceId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createDocumentFromSource
in interface CmisServiceValidator
- Overrides:
createDocumentFromSource
in class BaseServiceValidatorImpl
createFolder
public StoredObject createFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createFolder
in interface CmisServiceValidator
- Overrides:
createFolder
in class BaseServiceValidatorImpl
createRelationship
public StoredObject[] createRelationship(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String sourceId,
java.lang.String targetId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createRelationship
in interface CmisServiceValidator
- Overrides:
createRelationship
in class BaseServiceValidatorImpl
createPolicy
public StoredObject createPolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createPolicy
in interface CmisServiceValidator
- Overrides:
createPolicy
in class BaseServiceValidatorImpl
createItem
public StoredObject createItem(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.Properties properties,
java.lang.String folderId,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
createItem
in interface CmisServiceValidator
- Overrides:
createItem
in class BaseServiceValidatorImpl
getAllowableActions
public StoredObject getAllowableActions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAllowableActions
in interface CmisServiceValidator
- Overrides:
getAllowableActions
in class BaseServiceValidatorImpl
getObject
public StoredObject getObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObject
in interface CmisServiceValidator
- Overrides:
getObject
in class BaseServiceValidatorImpl
getProperties
public StoredObject getProperties(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getProperties
in interface CmisServiceValidator
- Overrides:
getProperties
in class BaseServiceValidatorImpl
getRenditions
public StoredObject getRenditions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getRenditions
in interface CmisServiceValidator
- Overrides:
getRenditions
in class BaseServiceValidatorImpl
getObjectByPath
public StoredObject getObjectByPath(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String path,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectByPath
in interface CmisServiceValidator
- Overrides:
getObjectByPath
in class BaseServiceValidatorImpl
getContentStream
public StoredObject getContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String streamId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getContentStream
in interface CmisServiceValidator
- Overrides:
getContentStream
in class BaseServiceValidatorImpl
updateProperties
public StoredObject updateProperties(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
updateProperties
in interface CmisServiceValidator
- Overrides:
updateProperties
in class BaseServiceValidatorImpl
moveObject
public StoredObject[] moveObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.String targetFolderId,
java.lang.String sourceFolderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
moveObject
in interface CmisServiceValidator
- Overrides:
moveObject
in class BaseServiceValidatorImpl
deleteObject
public StoredObject deleteObject(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteObject
in interface CmisServiceValidator
- Overrides:
deleteObject
in class BaseServiceValidatorImpl
deleteTree
public StoredObject deleteTree(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.enums.UnfileObject unfileObjects,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteTree
in interface CmisServiceValidator
- Overrides:
deleteTree
in class BaseServiceValidatorImpl
setContentStream
public StoredObject setContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
java.lang.Boolean overwriteFlag,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
setContentStream
in interface CmisServiceValidator
- Overrides:
setContentStream
in class BaseServiceValidatorImpl
deleteContentStream
public StoredObject deleteContentStream(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
deleteContentStream
in interface CmisServiceValidator
- Overrides:
deleteContentStream
in class BaseServiceValidatorImpl
checkOut
public StoredObject checkOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.Boolean> contentCopied)
- Specified by:
checkOut
in interface CmisServiceValidator
- Overrides:
checkOut
in class BaseServiceValidatorImpl
cancelCheckOut
public StoredObject cancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
cancelCheckOut
in interface CmisServiceValidator
- Overrides:
cancelCheckOut
in class BaseServiceValidatorImpl
checkIn
public StoredObject checkIn(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.spi.Holder<java.lang.String> objectId,
org.apache.chemistry.opencmis.commons.data.Acl addAces,
org.apache.chemistry.opencmis.commons.data.Acl removeAces,
java.util.List<java.lang.String> policyIds,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
checkIn
in interface CmisServiceValidator
- Overrides:
checkIn
in class BaseServiceValidatorImpl
getObjectOfLatestVersion
public StoredObject getObjectOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectOfLatestVersion
in interface CmisServiceValidator
- Overrides:
getObjectOfLatestVersion
in class BaseServiceValidatorImpl
getPropertiesOfLatestVersion
public StoredObject getPropertiesOfLatestVersion(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getPropertiesOfLatestVersion
in interface CmisServiceValidator
- Overrides:
getPropertiesOfLatestVersion
in class BaseServiceValidatorImpl
getAllVersions
public StoredObject getAllVersions(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String versionSeriesId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAllVersions
in interface CmisServiceValidator
- Overrides:
getAllVersions
in class BaseServiceValidatorImpl
query
public void query(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
query
in interface CmisServiceValidator
- Overrides:
query
in class BaseServiceValidatorImpl
getContentChanges
public void getContentChanges(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getContentChanges
in interface CmisServiceValidator
- Overrides:
getContentChanges
in class BaseServiceValidatorImpl
addObjectToFolder
public StoredObject[] addObjectToFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
java.lang.Boolean allVersions,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
addObjectToFolder
in interface CmisServiceValidator
- Overrides:
addObjectToFolder
in class BaseServiceValidatorImpl
removeObjectFromFolder
public StoredObject[] removeObjectFromFolder(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
removeObjectFromFolder
in interface CmisServiceValidator
- Overrides:
removeObjectFromFolder
in class BaseServiceValidatorImpl
getObjectRelationships
public StoredObject getObjectRelationships(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.RelationshipDirection relationshipDirection,
java.lang.String typeId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getObjectRelationships
in interface CmisServiceValidator
- Overrides:
getObjectRelationships
in class BaseServiceValidatorImpl
getAcl
public StoredObject getAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAcl
in interface CmisServiceValidator
- Overrides:
getAcl
in class BaseServiceValidatorImpl
applyAcl
public StoredObject applyAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.enums.AclPropagation aclPropagation,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
applyAcl
in interface CmisServiceValidator
- Overrides:
applyAcl
in class BaseServiceValidatorImpl
applyPolicy
public StoredObject[] applyPolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
applyPolicy
in interface CmisServiceValidator
- Overrides:
applyPolicy
in class BaseServiceValidatorImpl
removePolicy
public StoredObject[] removePolicy(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String policyId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
removePolicy
in interface CmisServiceValidator
- Overrides:
removePolicy
in class BaseServiceValidatorImpl
getAppliedPolicies
public StoredObject getAppliedPolicies(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
getAppliedPolicies
in interface CmisServiceValidator
- Overrides:
getAppliedPolicies
in class BaseServiceValidatorImpl
create
public StoredObject create(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String folderId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Specified by:
create
in interface CmisServiceValidator
- Overrides:
create
in class BaseServiceValidatorImpl
deleteObjectOrCancelCheckOut
public StoredObject deleteObjectOrCancelCheckOut(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId,
org.apache.chemistry.opencmis.commons.data.ExtensionsData extension)
- Overrides:
deleteObjectOrCancelCheckOut
in class BaseServiceValidatorImpl
applyAcl
public StoredObject applyAcl(org.apache.chemistry.opencmis.commons.server.CallContext context,
java.lang.String repositoryId,
java.lang.String objectId)
- Specified by:
applyAcl
in interface CmisServiceValidator
- Overrides:
applyAcl
in class BaseServiceValidatorImpl