Package org.alfresco.mock.test
Class MockVersionService
- java.lang.Object
-
- org.alfresco.mock.test.MockVersionService
-
- All Implemented Interfaces:
Serializable,org.alfresco.service.cmr.version.VersionService
public class MockVersionService extends Object implements org.alfresco.service.cmr.version.VersionService, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MockVersionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<org.alfresco.service.cmr.version.Version>createVersion(Collection<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, Map<String,Serializable> versionProperties)org.alfresco.service.cmr.version.VersioncreateVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<String,Serializable> versionProperties)Collection<org.alfresco.service.cmr.version.Version>createVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<String,Serializable> versionProperties, boolean versionChildren)voiddeleteVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version)voiddeleteVersionHistory(org.alfresco.service.cmr.repository.NodeRef nodeRef)voidensureVersioningEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<org.alfresco.service.namespace.QName,Serializable> versionProperties)org.alfresco.service.cmr.version.VersiongetCurrentVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef)org.alfresco.service.cmr.version.VersionHistorygetVersionHistory(org.alfresco.service.cmr.repository.NodeRef nodeRef)org.alfresco.service.cmr.repository.StoreRefgetVersionStoreReference()booleanisAVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef)booleanisVersioned(org.alfresco.service.cmr.repository.NodeRef nodeRef)voidregisterVersionLabelPolicy(org.alfresco.service.namespace.QName typeQName, org.alfresco.repo.version.VersionServicePolicies.CalculateVersionLabelPolicy policy)org.alfresco.service.cmr.repository.NodeRefrestore(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName)org.alfresco.service.cmr.repository.NodeRefrestore(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, boolean deep)voidrevert(org.alfresco.service.cmr.repository.NodeRef nodeRef)voidrevert(org.alfresco.service.cmr.repository.NodeRef nodeRef, boolean deep)voidrevert(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version)voidrevert(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version, boolean deep)
-
-
-
Method Detail
-
getVersionStoreReference
public org.alfresco.service.cmr.repository.StoreRef getVersionStoreReference()
- Specified by:
getVersionStoreReferencein interfaceorg.alfresco.service.cmr.version.VersionService
-
isAVersion
public boolean isAVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
isAVersionin interfaceorg.alfresco.service.cmr.version.VersionService
-
isVersioned
public boolean isVersioned(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
isVersionedin interfaceorg.alfresco.service.cmr.version.VersionService
-
createVersion
public org.alfresco.service.cmr.version.Version createVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<String,Serializable> versionProperties) throws org.alfresco.service.cmr.version.ReservedVersionNameException, org.alfresco.service.cmr.repository.AspectMissingException- Specified by:
createVersionin interfaceorg.alfresco.service.cmr.version.VersionService- Throws:
org.alfresco.service.cmr.version.ReservedVersionNameExceptionorg.alfresco.service.cmr.repository.AspectMissingException
-
createVersion
public Collection<org.alfresco.service.cmr.version.Version> createVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<String,Serializable> versionProperties, boolean versionChildren) throws org.alfresco.service.cmr.version.ReservedVersionNameException, org.alfresco.service.cmr.repository.AspectMissingException
- Specified by:
createVersionin interfaceorg.alfresco.service.cmr.version.VersionService- Throws:
org.alfresco.service.cmr.version.ReservedVersionNameExceptionorg.alfresco.service.cmr.repository.AspectMissingException
-
createVersion
public Collection<org.alfresco.service.cmr.version.Version> createVersion(Collection<org.alfresco.service.cmr.repository.NodeRef> nodeRefs, Map<String,Serializable> versionProperties) throws org.alfresco.service.cmr.version.ReservedVersionNameException, org.alfresco.service.cmr.repository.AspectMissingException
- Specified by:
createVersionin interfaceorg.alfresco.service.cmr.version.VersionService- Throws:
org.alfresco.service.cmr.version.ReservedVersionNameExceptionorg.alfresco.service.cmr.repository.AspectMissingException
-
getVersionHistory
public org.alfresco.service.cmr.version.VersionHistory getVersionHistory(org.alfresco.service.cmr.repository.NodeRef nodeRef) throws org.alfresco.service.cmr.repository.AspectMissingException- Specified by:
getVersionHistoryin interfaceorg.alfresco.service.cmr.version.VersionService- Throws:
org.alfresco.service.cmr.repository.AspectMissingException
-
getCurrentVersion
public org.alfresco.service.cmr.version.Version getCurrentVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
getCurrentVersionin interfaceorg.alfresco.service.cmr.version.VersionService
-
revert
public void revert(org.alfresco.service.cmr.repository.NodeRef nodeRef)
- Specified by:
revertin interfaceorg.alfresco.service.cmr.version.VersionService
-
revert
public void revert(org.alfresco.service.cmr.repository.NodeRef nodeRef, boolean deep)- Specified by:
revertin interfaceorg.alfresco.service.cmr.version.VersionService
-
revert
public void revert(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version)- Specified by:
revertin interfaceorg.alfresco.service.cmr.version.VersionService
-
revert
public void revert(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version, boolean deep)- Specified by:
revertin interfaceorg.alfresco.service.cmr.version.VersionService
-
restore
public org.alfresco.service.cmr.repository.NodeRef restore(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName)- Specified by:
restorein interfaceorg.alfresco.service.cmr.version.VersionService
-
restore
public org.alfresco.service.cmr.repository.NodeRef restore(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.repository.NodeRef parentNodeRef, org.alfresco.service.namespace.QName assocTypeQName, org.alfresco.service.namespace.QName assocQName, boolean deep)- Specified by:
restorein interfaceorg.alfresco.service.cmr.version.VersionService
-
deleteVersionHistory
public void deleteVersionHistory(org.alfresco.service.cmr.repository.NodeRef nodeRef) throws org.alfresco.service.cmr.repository.AspectMissingException- Specified by:
deleteVersionHistoryin interfaceorg.alfresco.service.cmr.version.VersionService- Throws:
org.alfresco.service.cmr.repository.AspectMissingException
-
deleteVersion
public void deleteVersion(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.cmr.version.Version version)- Specified by:
deleteVersionin interfaceorg.alfresco.service.cmr.version.VersionService
-
ensureVersioningEnabled
public void ensureVersioningEnabled(org.alfresco.service.cmr.repository.NodeRef nodeRef, Map<org.alfresco.service.namespace.QName,Serializable> versionProperties)- Specified by:
ensureVersioningEnabledin interfaceorg.alfresco.service.cmr.version.VersionService
-
registerVersionLabelPolicy
public void registerVersionLabelPolicy(org.alfresco.service.namespace.QName typeQName, org.alfresco.repo.version.VersionServicePolicies.CalculateVersionLabelPolicy policy)- Specified by:
registerVersionLabelPolicyin interfaceorg.alfresco.service.cmr.version.VersionService
-
-