public class OnPropertyUpdateRuleTrigger extends RuleTriggerAbstractBase implements NodeServicePolicies.OnUpdatePropertiesPolicy
Policy.ArgauthenticationComponent, contentService, dictionaryService, executeRuleImmediately, nodeService, policyComponent, ruleServiceARG_0, ARG_1, ARG_2, QNAMERULE_TRIGGER_NEW_NODES, RULE_TRIGGER_RENAMED_NODES| Constructor and Description |
|---|
OnPropertyUpdateRuleTrigger() |
| Modifier and Type | Method and Description |
|---|---|
void |
onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map before,
java.util.Map after)
Triggers rules if properties have been updated
|
void |
registerRuleTrigger()
Register the rule trigger
|
void |
setTriggerParentRules(boolean triggerParentRules)
Indicates whether the parent rules should be triggered or the rules on the node itself
|
areRulesEnabled, registerRuleType, setAuthenticationComponent, setContentService, setDictionaryService, setExecuteRuleImmediately, setNodeService, setPolicyComponent, setRuleService, triggerRulespublic void setTriggerParentRules(boolean triggerParentRules)
triggerParentRules - true trigger parent rules, false otherwisepublic void registerRuleTrigger()
RuleTriggerregisterRuleTrigger in interface RuleTriggerpublic void onUpdateProperties(org.alfresco.service.cmr.repository.NodeRef nodeRef,
java.util.Map before,
java.util.Map after)
onUpdateProperties in interface NodeServicePolicies.OnUpdatePropertiesPolicynodeRef - reference to the updated nodebefore - the node's properties before the changeafter - the node's properties after the changeCopyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.