Class RuleConfigurationRRD

  • All Implemented Interfaces:
    java.io.Serializable

    @Deprecated(forRemoval=true)
    public class RuleConfigurationRRD
    extends java.lang.Object
    implements java.io.Serializable
    Deprecated, for removal: This API element is subject to removal in a future version.
    not used anymore, instead rules are tracked via RuleAndRuleGroupExecutionTracker and its agenda filter
    Represents a Rule's configuration at rule evaluation time (gets inserted as one fact per rule, the rule being identified by the ruleCode)
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      RuleConfigurationRRD()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean equals​(java.lang.Object o)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Integer getCurrentRuns()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.Integer getMaxAllowedRuns()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.String getRuleCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      java.lang.String getRuleGroupCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      int hashCode()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      boolean isActionExecutionStarted()
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setActionExecutionStarted​(boolean actionExecutionStarted)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setCurrentRuns​(java.lang.Integer currentRuns)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setMaxAllowedRuns​(java.lang.Integer maxAllowedRuns)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setRuleCode​(java.lang.String ruleCode)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      void setRuleGroupCode​(java.lang.String ruleGroupCode)
      Deprecated, for removal: This API element is subject to removal in a future version.
       
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RuleConfigurationRRD

        public RuleConfigurationRRD()
        Deprecated, for removal: This API element is subject to removal in a future version.
    • Method Detail

      • setRuleCode

        public void setRuleCode​(java.lang.String ruleCode)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getRuleCode

        public java.lang.String getRuleCode()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setMaxAllowedRuns

        public void setMaxAllowedRuns​(java.lang.Integer maxAllowedRuns)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getMaxAllowedRuns

        public java.lang.Integer getMaxAllowedRuns()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setCurrentRuns

        public void setCurrentRuns​(java.lang.Integer currentRuns)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getCurrentRuns

        public java.lang.Integer getCurrentRuns()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setRuleGroupCode

        public void setRuleGroupCode​(java.lang.String ruleGroupCode)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • getRuleGroupCode

        public java.lang.String getRuleGroupCode()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • setActionExecutionStarted

        public void setActionExecutionStarted​(boolean actionExecutionStarted)
        Deprecated, for removal: This API element is subject to removal in a future version.
      • isActionExecutionStarted

        public boolean isActionExecutionStarted()
        Deprecated, for removal: This API element is subject to removal in a future version.
      • equals

        public boolean equals​(java.lang.Object o)
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Deprecated, for removal: This API element is subject to removal in a future version.
        Overrides:
        hashCode in class java.lang.Object