Interface HistoricDecisionInputInstance

  • All Known Implementing Classes:
    HistoricDecisionInputInstanceEntity

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getClauseId()
      The unique identifier of the clause that the value is assigned for.
      java.lang.String getClauseName()
      The name of the clause that the value is assigned for.
      java.util.Date getCreateTime()
      Returns time when the variable was created.
      java.lang.String getDecisionInstanceId()
      The unique identifier of the historic decision instance.
      java.lang.String getErrorMessage()
      If the variable value could not be loaded, this returns the error message.
      java.lang.String getId()
      The unique identifier of this historic decision input instance.
      java.util.Date getRemovalTime()
      The time the historic decision instance will be removed.
      java.lang.String getRootProcessInstanceId()
      Returns the root process instance id of the process instance on which the associated business rule task has been called.
      TypedValue getTypedValue()
      Returns the TypedValue for this value.
      java.lang.String getTypeName()
      Returns the type name of the variable
      java.lang.Object getValue()
      Returns the value of this variable instance.
    • Method Detail

      • getId

        java.lang.String getId()
        The unique identifier of this historic decision input instance.
      • getDecisionInstanceId

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

        java.lang.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

        java.lang.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

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

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

        java.lang.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

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

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

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