Interface HistoricDecisionOutputInstance

  • All Known Implementing Classes:
    HistoricDecisionOutputInstanceEntity

    public interface HistoricDecisionOutputInstance
    Represents one output variable of a decision evaluation.
    Author:
    Philipp Ossler
    • Method Detail

      • getId

        String getId()
        The unique identifier of this historic decision output instance.
      • getDecisionInstanceId

        String getDecisionInstanceId()
        The unique identifier of the historic decision instance.
      • getClauseId

        String getClauseId()
        The unique identifier of the clause that the value is assigned for. Can be null if the decision is not implemented as decision table.
      • getClauseName

        String getClauseName()
        The name of the clause that the value is assigned for. Can be null if the decision is not implemented as decision table.
      • getRuleId

        String getRuleId()
        The unique identifier of the rule that is matched. Can be null if the decision is not implemented as decision table.
      • getRuleOrder

        Integer getRuleOrder()
        The order of the rule that is matched. Can be null if the decision is not implemented as decision table.
      • getVariableName

        String getVariableName()
        The name of the output variable.
      • getTypeName

        String getTypeName()
        Returns the type name of the variable
      • getValue

        Object getValue()
        Returns the value of this variable instance.
      • getErrorMessage

        String getErrorMessage()
        If the variable value could not be loaded, this returns the error message.
        Returns:
        an error message indicating why the variable value could not be loaded.
      • getCreateTime

        Date getCreateTime()
        Returns time when the variable was created.
      • getRootProcessInstanceId

        String getRootProcessInstanceId()
        Returns the root process instance id of the process instance on which the associated business rule task has been called.
      • getRemovalTime

        Date getRemovalTime()
        The time the historic decision instance will be removed.