public class TSGRedactionAspectBehaviour extends HPIBehaviorBase implements org.alfresco.repo.node.NodeServicePolicies.OnAddAspectPolicy, org.alfresco.repo.node.NodeServicePolicies.OnMoveNodePolicy, org.alfresco.repo.node.NodeServicePolicies.OnUpdatePropertiesPolicy
nodeService
Constructor and Description |
---|
TSGRedactionAspectBehaviour() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
void |
onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef,
org.alfresco.service.namespace.QName aspectName) |
void |
onMoveNode(org.alfresco.service.cmr.repository.ChildAssociationRef oldChildAssocRef,
org.alfresco.service.cmr.repository.ChildAssociationRef newChildAssocRef) |
void |
onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> before,
java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> after) |
void |
setEnableOnMoveNodeBehavior(boolean enableOnMoveNodeBehavior) |
void |
setEnableOnUpdatePropertiesBehavior(boolean enableOnUpdatePropertiesBehavior) |
void |
setPolicyComponent(org.alfresco.repo.policy.PolicyComponent policyComponent) |
void |
setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry) |
setNodeService
public void setPolicyComponent(org.alfresco.repo.policy.PolicyComponent policyComponent)
setPolicyComponent
in class HPIBehaviorBase
public void setServiceRegistry(org.alfresco.service.ServiceRegistry serviceRegistry)
setServiceRegistry
in class HPIBehaviorBase
public void setEnableOnMoveNodeBehavior(boolean enableOnMoveNodeBehavior)
public void setEnableOnUpdatePropertiesBehavior(boolean enableOnUpdatePropertiesBehavior)
public final void init()
public void onAddAspect(org.alfresco.service.cmr.repository.NodeRef nodeRef, org.alfresco.service.namespace.QName aspectName)
onAddAspect
in interface org.alfresco.repo.node.NodeServicePolicies.OnAddAspectPolicy
public void onMoveNode(org.alfresco.service.cmr.repository.ChildAssociationRef oldChildAssocRef, org.alfresco.service.cmr.repository.ChildAssociationRef newChildAssocRef)
onMoveNode
in interface org.alfresco.repo.node.NodeServicePolicies.OnMoveNodePolicy
public void onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef, java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> before, java.util.Map<org.alfresco.service.namespace.QName,java.io.Serializable> after)
onUpdateProperties
in interface org.alfresco.repo.node.NodeServicePolicies.OnUpdatePropertiesPolicy