public class ExtendedVersionableAspect extends Object implements org.alfresco.repo.node.NodeServicePolicies.OnSetNodeTypePolicy
| Constructor and Description |
|---|
ExtendedVersionableAspect() |
| Modifier and Type | Method and Description |
|---|---|
void |
onSetNodeType(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName oldType,
org.alfresco.service.namespace.QName newType)
On set node type behaviour
|
void |
setAlfrescoTransactionSupport(AlfrescoTransactionSupport alfrescoTransactionSupport) |
void |
setAuthenticationUtil(AuthenticationUtil authenticationUtil) |
void |
setAutoVersionOnTypeChange(boolean isAutoVersionOnTypeChange) |
void |
setLockService(org.alfresco.service.cmr.lock.LockService lockService) |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService) |
void |
setVersionService(org.alfresco.service.cmr.version.VersionService versionService) |
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
nodeService - node servicepublic void setVersionService(org.alfresco.service.cmr.version.VersionService versionService)
versionService - version servicepublic void setLockService(org.alfresco.service.cmr.lock.LockService lockService)
lockService - lock servicepublic void setAlfrescoTransactionSupport(AlfrescoTransactionSupport alfrescoTransactionSupport)
alfrescoTransactionSupport - alfresco transaction supportpublic void setAuthenticationUtil(AuthenticationUtil authenticationUtil)
authenticationUtil - authentication utilpublic void setAutoVersionOnTypeChange(boolean isAutoVersionOnTypeChange)
isAutoVersionOnTypeChange - true if auto version on type change, false otherwisepublic void onSetNodeType(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName oldType,
org.alfresco.service.namespace.QName newType)
onSetNodeType in interface org.alfresco.repo.node.NodeServicePolicies.OnSetNodeTypePolicynodeRef - node referenceoldType - old typenewType - new typeCopyright © 2005–2017 Alfresco Software. All rights reserved.