Package org.camunda.bpm.engine.history
Interface HistoricDecisionOutputInstance
- 
- All Known Implementing Classes:
- HistoricDecisionOutputInstanceEntity
 
 public interface HistoricDecisionOutputInstanceRepresents one output variable of a decision evaluation.- Author:
- Philipp Ossler
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetClauseId()The unique identifier of the clause that the value is assigned for.java.lang.StringgetClauseName()The name of the clause that the value is assigned for.java.util.DategetCreateTime()Returns time when the variable was created.java.lang.StringgetDecisionInstanceId()The unique identifier of the historic decision instance.java.lang.StringgetErrorMessage()If the variable value could not be loaded, this returns the error message.java.lang.StringgetId()The unique identifier of this historic decision output instance.java.util.DategetRemovalTime()The time the historic decision instance will be removed.java.lang.StringgetRootProcessInstanceId()Returns the root process instance id of the process instance on which the associated business rule task has been called.java.lang.StringgetRuleId()The unique identifier of the rule that is matched.java.lang.IntegergetRuleOrder()The order of the rule that is matched.TypedValuegetTypedValue()Returns theTypedValuefor this value.java.lang.StringgetTypeName()Returns the type name of the variablejava.lang.ObjectgetValue()Returns the value of this variable instance.java.lang.StringgetVariableName()The name of the output variable.
 
- 
- 
- 
Method Detail- 
getIdjava.lang.String getId() The unique identifier of this historic decision output instance.
 - 
getDecisionInstanceIdjava.lang.String getDecisionInstanceId() The unique identifier of the historic decision instance.
 - 
getClauseIdjava.lang.String getClauseId() The unique identifier of the clause that the value is assigned for. Can benullif the decision is not implemented as decision table.
 - 
getClauseNamejava.lang.String getClauseName() The name of the clause that the value is assigned for. Can benullif the decision is not implemented as decision table.
 - 
getRuleIdjava.lang.String getRuleId() The unique identifier of the rule that is matched. Can benullif the decision is not implemented as decision table.
 - 
getRuleOrderjava.lang.Integer getRuleOrder() The order of the rule that is matched. Can benullif the decision is not implemented as decision table.
 - 
getVariableNamejava.lang.String getVariableName() The name of the output variable.
 - 
getTypeNamejava.lang.String getTypeName() Returns the type name of the variable
 - 
getValuejava.lang.Object getValue() Returns the value of this variable instance.
 - 
getTypedValueTypedValue getTypedValue() Returns theTypedValuefor this value.
 - 
getErrorMessagejava.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.
 
 - 
getCreateTimejava.util.Date getCreateTime() Returns time when the variable was created.
 - 
getRootProcessInstanceIdjava.lang.String getRootProcessInstanceId() Returns the root process instance id of the process instance on which the associated business rule task has been called.
 - 
getRemovalTimejava.util.Date getRemovalTime() The time the historic decision instance will be removed.
 
- 
 
-