org.camunda.bpm.engine.history
Interface HistoricDecisionOutputInstance

All Known Implementing Classes:
HistoricDecisionOutputInstanceEntity

public interface HistoricDecisionOutputInstance

Represents one output variable of a decision evaluation.

Author:
Philipp Ossler

Method Summary
 String getClauseId()
          The unique identifier of the clause that the value is assigned for.
 String getClauseName()
          The name of the clause that the value is assigned for.
 String getDecisionInstanceId()
          The unique identifier of the historic decision instance.
 String getErrorMessage()
          If the variable value could not be loaded, this returns the error message.
 String getId()
          The unique identifier of this historic decision output instance.
 String getRuleId()
          The unique identifier of the rule that is matched.
 Integer getRuleOrder()
          The order of the rule that is matched.
 org.camunda.bpm.engine.variable.value.TypedValue getTypedValue()
          Returns the TypedValue for this value.
 String getTypeName()
          Returns the type name of the variable
 Object getValue()
          Returns the value of this variable instance.
 String getVariableName()
          The name of the output variable.
 

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.


getTypedValue

org.camunda.bpm.engine.variable.value.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.


Copyright © 2017 camunda services GmbH. All rights reserved.