Class SingleNodeRefPolicyRuleTrigger
- java.lang.Object
-
- org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
-
- org.alfresco.repo.rule.ruletrigger.SingleNodeRefPolicyRuleTrigger
-
- All Implemented Interfaces:
RuleTrigger
public class SingleNodeRefPolicyRuleTrigger extends RuleTriggerAbstractBase
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
authenticationComponent, contentService, dictionaryService, executeRuleImmediately, nodeService, policyComponent, ruleService
-
Fields inherited from interface org.alfresco.repo.rule.ruletrigger.RuleTrigger
RULE_TRIGGER_NEW_NODES, RULE_TRIGGER_RENAMED_NODES
-
-
Constructor Summary
Constructors Constructor Description SingleNodeRefPolicyRuleTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpolicyBehaviour(org.alfresco.service.cmr.repository.NodeRef nodeRef)voidregisterRuleTrigger()Register the rule triggervoidsetPolicyName(java.lang.String policyName)voidsetPolicyNamespace(java.lang.String policyNamespace)voidsetTriggerParentRules(boolean triggerParentRules)-
Methods inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
areRulesEnabled, getIgnoredAspects, getIgnoredTypes, ignoreTrigger, registerRuleType, setAuthenticationComponent, setContentService, setDictionaryService, setExecuteRuleImmediately, setIgnoredAspectsStr, setIgnoredTypeStr, setNodeService, setPolicyComponent, setRuleService, triggerRules
-
-
-
-
Method Detail
-
setPolicyNamespace
public void setPolicyNamespace(java.lang.String policyNamespace)
-
setPolicyName
public void setPolicyName(java.lang.String policyName)
-
setTriggerParentRules
public void setTriggerParentRules(boolean triggerParentRules)
-
registerRuleTrigger
public void registerRuleTrigger()
Description copied from interface:RuleTriggerRegister the rule trigger
-
policyBehaviour
public void policyBehaviour(org.alfresco.service.cmr.repository.NodeRef nodeRef)
-
-