Interface RuleTrigger

All Known Implementing Classes:
BeforeDeleteChildAssociationRuleTrigger, CreateNodeRuleTrigger, OnCreateChildAssociationRuleTrigger, OnMoveNodeRuleTrigger, OnPropertyUpdateRuleTrigger, RestoreNodeRuleTrigger, RuleTriggerAbstractBase, SingleAssocRefPolicyRuleTrigger, SingleNodeRefPolicyRuleTrigger

public interface RuleTrigger
Rule trigger interface
Author:
Roy Wetherall
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Key to store newly-created nodes for the controlling of rule triggers
    static final String
    Key to store renamed nodes for the controlling of rule triggers
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Register the rule trigger
    void
    Register the rule type as using this trigger
  • Field Details

    • RULE_TRIGGER_NEW_NODES

      static final String RULE_TRIGGER_NEW_NODES
      Key to store newly-created nodes for the controlling of rule triggers
      See Also:
    • RULE_TRIGGER_RENAMED_NODES

      static final String RULE_TRIGGER_RENAMED_NODES
      Key to store renamed nodes for the controlling of rule triggers
      See Also:
  • Method Details

    • registerRuleTrigger

      void registerRuleTrigger()
      Register the rule trigger
    • registerRuleType

      void registerRuleType(RuleType ruleType)
      Register the rule type as using this trigger
      Parameters:
      ruleType - the rule type