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.String
getErrorMessage()
If the variable value could not be loaded, this returns the error message.int
getRevision()
TypedValue
getTypedValue()
java.lang.String
getTypeName()
Returns the type name of the variablejava.lang.Object
getValue()
java.lang.String
getVariableInstanceId()
Returns the id of the corresponding variable instance.java.lang.String
getVariableName()
java.lang.String
getVariableTypeName()
Deprecated.since 7.2.java.lang.Boolean
isInitial()
-
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
TypedValue
for 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
-
-