Class ExtendedBeforeDeleteChildAssociationRuleTrigger
- java.lang.Object
-
- org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
-
- org.alfresco.repo.rule.ruletrigger.ExtendedBeforeDeleteChildAssociationRuleTrigger
-
- All Implemented Interfaces:
org.alfresco.repo.node.NodeServicePolicies.BeforeDeleteChildAssociationPolicy
,org.alfresco.repo.policy.AssociationPolicy
,org.alfresco.repo.policy.Policy
,org.alfresco.repo.rule.ruletrigger.RuleTrigger
public class ExtendedBeforeDeleteChildAssociationRuleTrigger extends org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase implements org.alfresco.repo.node.NodeServicePolicies.BeforeDeleteChildAssociationPolicy
Prevent multiple triggering of outbound rules when moving records.- Author:
- Roy Wetherall
-
-
Field Summary
-
Fields inherited from class org.alfresco.repo.rule.ruletrigger.RuleTriggerAbstractBase
authenticationComponent, contentService, dictionaryService, executeRuleImmediately, nodeService, policyComponent, ruleService
-
-
Constructor Summary
Constructors Constructor Description ExtendedBeforeDeleteChildAssociationRuleTrigger()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
beforeDeleteChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
void
registerRuleTrigger()
void
setIsClassBehaviour(boolean isClassBehaviour)
-
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
-
setIsClassBehaviour
public void setIsClassBehaviour(boolean isClassBehaviour)
-
registerRuleTrigger
public void registerRuleTrigger()
- Specified by:
registerRuleTrigger
in interfaceorg.alfresco.repo.rule.ruletrigger.RuleTrigger
- See Also:
RuleTrigger.registerRuleTrigger()
-
beforeDeleteChildAssociation
public void beforeDeleteChildAssociation(org.alfresco.service.cmr.repository.ChildAssociationRef childAssocRef)
- Specified by:
beforeDeleteChildAssociation
in interfaceorg.alfresco.repo.node.NodeServicePolicies.BeforeDeleteChildAssociationPolicy
-
-