public class FolderTaggableBehaviour extends HPIBehaviorBase implements org.alfresco.repo.node.NodeServicePolicies.OnDeleteNodePolicy, org.alfresco.repo.node.NodeServicePolicies.OnUpdatePropertiesPolicy
nodeService, policyComponent, serviceRegistry
Constructor and Description |
---|
FolderTaggableBehaviour() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
void |
onDeleteNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef,
boolean isNodeArchived) |
void |
onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeReference,
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 |
setBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter behaviourFilter) |
void |
setTrackingAttr(java.lang.String trackingAttr) |
setNodeService, setPolicyComponent, setServiceRegistry
public void setTrackingAttr(java.lang.String trackingAttr)
public void setBehaviourFilter(org.alfresco.repo.policy.BehaviourFilter behaviourFilter)
public void init()
public void onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeReference, 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
public void onDeleteNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef, boolean isNodeArchived)
onDeleteNode
in interface org.alfresco.repo.node.NodeServicePolicies.OnDeleteNodePolicy