Interface HistoricDecisionInputInstance

All Known Implementing Classes:
HistoricDecisionInputInstanceEntity

public interface HistoricDecisionInputInstance
Represents one input variable of a decision evaluation.
Author:
Philipp Ossler
  • Method Details

    • getId

      String getId()
      The unique identifier of this historic decision input 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.
    • getTypeName

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

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

      TypedValue getTypedValue()
      Returns the TypedValue for this value.
    • 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.