public class TagTrackingFolderBehaviour extends HPIBehaviorBase implements org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicy, org.alfresco.repo.node.NodeServicePolicies.OnUpdatePropertiesPolicy
nodeService, policyComponent, serviceRegistry
Constructor and Description |
---|
TagTrackingFolderBehaviour() |
Modifier and Type | Method and Description |
---|---|
void |
init() |
void |
onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef) |
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 |
setDefaultDays(int defaultDays) |
void |
setLevelDataCascade(java.lang.String levelDataCascade) |
void |
setTrackingAttr(java.lang.String trackingAttr) |
setNodeService, setPolicyComponent, setServiceRegistry
public void setTrackingAttr(java.lang.String trackingAttr)
public void setLevelDataCascade(java.lang.String levelDataCascade)
public void setDefaultDays(int defaultDays)
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 onCreateNode(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
onCreateNode
in interface org.alfresco.repo.node.NodeServicePolicies.OnCreateNodePolicy