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
 
 
 - 
 
 -