public class OnContentUpdateRuleTrigger extends RuleTriggerAbstractBase implements ContentServicePolicies.OnContentUpdatePolicy
Policy.ArgauthenticationComponent, contentService, dictionaryService, executeRuleImmediately, nodeService, policyComponent, ruleServiceQNAMERULE_TRIGGER_NEW_NODES, RULE_TRIGGER_RENAMED_NODES| Constructor and Description |
|---|
OnContentUpdateRuleTrigger() |
| Modifier and Type | Method and Description |
|---|---|
void |
onContentUpdate(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean newContent) |
void |
registerRuleTrigger()
Register the rule trigger
|
void |
setOnNewContent(boolean onNewContent)
If set to true the trigger will fire on new content, otherwise it will fire on content update
|
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 setOnNewContent(boolean onNewContent)
onNewContent - indicates whether to fire on content create or updatepublic void setTriggerParentRules(boolean triggerParentRules)
triggerParentRules - true trigger parent rules, false otherwisepublic void registerRuleTrigger()
RuleTriggerregisterRuleTrigger in interface RuleTriggerpublic void onContentUpdate(org.alfresco.service.cmr.repository.NodeRef nodeRef,
boolean newContent)
onContentUpdate in interface ContentServicePolicies.OnContentUpdatePolicynodeRef - the node referenceContentServicePolicies.OnContentUpdatePolicy.onContentUpdate(org.alfresco.service.cmr.repository.NodeRef, boolean)Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.