Class AdvancedRuleExecutionModel


  • public class AdvancedRuleExecutionModel
    extends java.lang.Object
    Model representing an execution of an advanced rule for a company
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Boolean getContinueOnError()
      Getter for continueOnError Should we keep running if we hit an exception
      java.lang.String getCustomerData()
      Getter for customerData Json data used for rule execution
      java.lang.String getCustomerDataId()
      Getter for customerDataId Unique identifier of customer data used in rule execution
      java.lang.Boolean getEnabled()
      Getter for enabled Is rule execution enabled
      java.util.Date getEndDate()
      Getter for endDate Date rule execution ends
      java.lang.String getName()
      Getter for name Name of rule execution
      AdvancedRuleModel getRule()
      Getter for rule
      java.lang.String getRuleExecutionId()
      Getter for ruleExecutionId Rule execution unique identifier
      java.lang.String getRuleId()
      Getter for ruleId Unique identifier of rule to execute
      java.util.Date getStartDate()
      Getter for startDate Date rule execution starts
      void setContinueOnError​(java.lang.Boolean value)
      Setter for continueOnError Should we keep running if we hit an exception
      void setCustomerData​(java.lang.String value)
      Setter for customerData Json data used for rule execution
      void setCustomerDataId​(java.lang.String value)
      Setter for customerDataId Unique identifier of customer data used in rule execution
      void setEnabled​(java.lang.Boolean value)
      Setter for enabled Is rule execution enabled
      void setEndDate​(java.util.Date value)
      Setter for endDate Date rule execution ends
      void setName​(java.lang.String value)
      Setter for name Name of rule execution
      void setRule​(AdvancedRuleModel value)
      Setter for rule
      void setRuleExecutionId​(java.lang.String value)
      Setter for ruleExecutionId Rule execution unique identifier
      void setRuleId​(java.lang.String value)
      Setter for ruleId Unique identifier of rule to execute
      void setStartDate​(java.util.Date value)
      Setter for startDate Date rule execution starts
      java.lang.String toString()
      Returns a JSON string representation of AdvancedRuleExecutionModel
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AdvancedRuleExecutionModel

        public AdvancedRuleExecutionModel()
    • Method Detail

      • getRuleExecutionId

        public java.lang.String getRuleExecutionId()
        Getter for ruleExecutionId Rule execution unique identifier
      • setRuleExecutionId

        public void setRuleExecutionId​(java.lang.String value)
        Setter for ruleExecutionId Rule execution unique identifier
      • getName

        public java.lang.String getName()
        Getter for name Name of rule execution
      • setName

        public void setName​(java.lang.String value)
        Setter for name Name of rule execution
      • getStartDate

        public java.util.Date getStartDate()
        Getter for startDate Date rule execution starts
      • setStartDate

        public void setStartDate​(java.util.Date value)
        Setter for startDate Date rule execution starts
      • getEndDate

        public java.util.Date getEndDate()
        Getter for endDate Date rule execution ends
      • setEndDate

        public void setEndDate​(java.util.Date value)
        Setter for endDate Date rule execution ends
      • getEnabled

        public java.lang.Boolean getEnabled()
        Getter for enabled Is rule execution enabled
      • setEnabled

        public void setEnabled​(java.lang.Boolean value)
        Setter for enabled Is rule execution enabled
      • getContinueOnError

        public java.lang.Boolean getContinueOnError()
        Getter for continueOnError Should we keep running if we hit an exception
      • setContinueOnError

        public void setContinueOnError​(java.lang.Boolean value)
        Setter for continueOnError Should we keep running if we hit an exception
      • getRuleId

        public java.lang.String getRuleId()
        Getter for ruleId Unique identifier of rule to execute
      • setRuleId

        public void setRuleId​(java.lang.String value)
        Setter for ruleId Unique identifier of rule to execute
      • getCustomerData

        public java.lang.String getCustomerData()
        Getter for customerData Json data used for rule execution
      • setCustomerData

        public void setCustomerData​(java.lang.String value)
        Setter for customerData Json data used for rule execution
      • getCustomerDataId

        public java.lang.String getCustomerDataId()
        Getter for customerDataId Unique identifier of customer data used in rule execution
      • setCustomerDataId

        public void setCustomerDataId​(java.lang.String value)
        Setter for customerDataId Unique identifier of customer data used in rule execution
      • toString

        public java.lang.String toString()
        Returns a JSON string representation of AdvancedRuleExecutionModel
        Overrides:
        toString in class java.lang.Object