Package org.camunda.bpm.engine.history
Interface HistoricVariableUpdate
-
- All Superinterfaces:
HistoricDetail
- All Known Implementing Classes:
HistoricDetailVariableInstanceUpdateEntity
public interface HistoricVariableUpdate extends HistoricDetail
Update of a process variable. This is only available if history level is configured to FULL.- Author:
- Tom Baeyens
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetErrorMessage()If the variable value could not be loaded, this returns the error message.intgetRevision()TypedValuegetTypedValue()java.lang.StringgetTypeName()Returns the type name of the variablejava.lang.ObjectgetValue()java.lang.StringgetVariableInstanceId()Returns the id of the corresponding variable instance.java.lang.StringgetVariableName()java.lang.StringgetVariableTypeName()Deprecated.since 7.2.java.lang.BooleanisInitial()-
Methods inherited from interface org.camunda.bpm.engine.history.HistoricDetail
getActivityInstanceId, getCaseDefinitionId, getCaseDefinitionKey, getCaseExecutionId, getCaseInstanceId, getExecutionId, getId, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getRemovalTime, getRootProcessInstanceId, getTaskId, getTenantId, getTime, getUserOperationId
-
-
-
-
Method Detail
-
getVariableName
java.lang.String getVariableName()
-
getVariableInstanceId
java.lang.String getVariableInstanceId()
Returns the id of the corresponding variable instance.
-
getTypeName
java.lang.String getTypeName()
Returns the type name of the variable- Returns:
- the type name of the variable
-
getVariableTypeName
@Deprecated java.lang.String getVariableTypeName()
Deprecated.since 7.2. UsegetTypeName()- Returns:
- the name of the variable type.
-
getValue
java.lang.Object getValue()
-
getTypedValue
TypedValue getTypedValue()
- Returns:
- the
TypedValuefor this variable update
-
getRevision
int getRevision()
-
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.
-
isInitial
java.lang.Boolean isInitial()
- Returns:
- true if the detail historic variable update is created during the process instance start
-
-