Package 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
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 output 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.java.lang.String
getRuleId()
The unique identifier of the rule that is matched.java.lang.Integer
getRuleOrder()
The order of the rule that is matched.TypedValue
getTypedValue()
Returns theTypedValue
for this value.java.lang.String
getTypeName()
Returns the type name of the variablejava.lang.Object
getValue()
Returns the value of this variable instance.java.lang.String
getVariableName()
The name of the output variable.
-
-
-
Method Detail
-
getId
java.lang.String getId()
The unique identifier of this historic decision output 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 benull
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 benull
if the decision is not implemented as decision table.
-
getRuleId
java.lang.String getRuleId()
The unique identifier of the rule that is matched. Can benull
if the decision is not implemented as decision table.
-
getRuleOrder
java.lang.Integer getRuleOrder()
The order of the rule that is matched. Can benull
if the decision is not implemented as decision table.
-
getVariableName
java.lang.String getVariableName()
The name of the output variable.
-
getTypeName
java.lang.String getTypeName()
Returns the type name of the variable
-
getValue
java.lang.Object getValue()
Returns the value of this variable instance.
-
getTypedValue
TypedValue getTypedValue()
Returns theTypedValue
for this value.
-
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.
-
-