org.alfresco.repo.rule.ruletrigger
Class SingleNodeRefPolicyRuleTrigger

java.lang.Object
  extended by org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
      extended by 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
 
Fields inherited from interface org.alfresco.repo.rule.ruletrigger.RuleTrigger
RULE_TRIGGER_NEW_NODES, RULE_TRIGGER_RENAMED_NODES
 
Constructor Summary
SingleNodeRefPolicyRuleTrigger()
           
 
Method Summary
 void policyBehaviour(org.alfresco.service.cmr.repository.NodeRef nodeRef)
           
 void registerRuleTrigger()
          Register the rule trigger
 void setPolicyName(java.lang.String policyName)
           
 void setPolicyNamespace(java.lang.String policyNamespace)
           
 void setTriggerParentRules(boolean triggerParentRules)
           
 
Methods inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
registerRuleType, setAuthenticationComponent, setContentService, setDictionaryService, setExecuteRuleImmediately, setNodeService, setPolicyComponent, triggerRules
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SingleNodeRefPolicyRuleTrigger

public SingleNodeRefPolicyRuleTrigger()
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: RuleTrigger
Register the rule trigger


policyBehaviour

public void policyBehaviour(org.alfresco.service.cmr.repository.NodeRef nodeRef)


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.