Package org.camunda.bpm.engine.history
Interface HistoricVariableInstance
- 
- All Known Implementing Classes:
- HistoricVariableInstanceEntity
 
 public interface HistoricVariableInstanceA single process variable containing the last value when its process instance has finished. It is only available when HISTORY_LEVEL is set >= AUDIT- Author:
- Christian Lipphardt (camunda), ruecker
 
- 
- 
Field SummaryFields Modifier and Type Field Description static java.lang.StringSTATE_CREATEDstatic java.lang.StringSTATE_DELETED
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetActivityInstanceId()Returns the corresponding activity instance id.java.lang.StringgetActivtyInstanceId()Deprecated.java.lang.StringgetCaseDefinitionId()The case definition reference.java.lang.StringgetCaseDefinitionKey()The case definition key reference.java.lang.StringgetCaseExecutionId()Return the corresponding case execution id.java.lang.StringgetCaseInstanceId()The case instance reference.java.util.DategetCreateTime()The time when the variable was created.java.lang.StringgetErrorMessage()If the variable value could not be loaded, this returns the error message.java.lang.StringgetExecutionId()Return the corresponding execution id.java.lang.StringgetId()java.lang.StringgetName()Returns the name of this variable instance.java.lang.StringgetProcessDefinitionId()The process definition reference.java.lang.StringgetProcessDefinitionKey()The process definition key reference.java.lang.StringgetProcessInstanceId()The process instance reference.java.util.DategetRemovalTime()The time when the historic variable instance will be removed.java.lang.StringgetRootProcessInstanceId()The root process instance reference.java.lang.StringgetState()The current state of the variable.java.lang.StringgetTaskId()Return the corresponding task id.java.lang.StringgetTenantId()The id of the tenant this variable belongs to.TypedValuegetTypedValue()Returns theTypedValueof this variable instance.java.lang.StringgetTypeName()Returns the name of the type of this variable instancejava.lang.ObjectgetValue()Returns the value of this variable instance.java.lang.StringgetVariableName()Deprecated.java.lang.StringgetVariableTypeName()Deprecated.
 
- 
- 
- 
Field Detail- 
STATE_CREATEDstatic final java.lang.String STATE_CREATED - See Also:
- Constant Field Values
 
 - 
STATE_DELETEDstatic final java.lang.String STATE_DELETED - See Also:
- Constant Field Values
 
 
- 
 - 
Method Detail- 
getIdjava.lang.String getId() - Returns:
- the Id of this variable instance
 
 - 
getNamejava.lang.String getName() Returns the name of this variable instance.
 - 
getTypeNamejava.lang.String getTypeName() Returns the name of the type of this variable instance- Returns:
- the type name of the variable
 
 - 
getValuejava.lang.Object getValue() Returns the value of this variable instance.
 - 
getTypedValueTypedValue getTypedValue() Returns theTypedValueof this variable instance.
 - 
getVariableName@Deprecated java.lang.String getVariableName() Deprecated.Returns the name of this variable instance.Deprecated since 7.2: use getName()instead.
 - 
getVariableTypeName@Deprecated java.lang.String getVariableTypeName() Deprecated.Returns the name of the type of this variable instance Deprecated since 7.2: use getTypeName()instead.
 - 
getProcessDefinitionKeyjava.lang.String getProcessDefinitionKey() The process definition key reference.
 - 
getProcessDefinitionIdjava.lang.String getProcessDefinitionId() The process definition reference.
 - 
getRootProcessInstanceIdjava.lang.String getRootProcessInstanceId() The root process instance reference.
 - 
getProcessInstanceIdjava.lang.String getProcessInstanceId() The process instance reference.
 - 
getExecutionIdjava.lang.String getExecutionId() Return the corresponding execution id.
 - 
getActivtyInstanceId@Deprecated java.lang.String getActivtyInstanceId() Deprecated.Returns the corresponding activity instance id.
 - 
getActivityInstanceIdjava.lang.String getActivityInstanceId() Returns the corresponding activity instance id.
 - 
getCaseDefinitionKeyjava.lang.String getCaseDefinitionKey() The case definition key reference.
 - 
getCaseDefinitionIdjava.lang.String getCaseDefinitionId() The case definition reference.
 - 
getCaseInstanceIdjava.lang.String getCaseInstanceId() The case instance reference.
 - 
getCaseExecutionIdjava.lang.String getCaseExecutionId() Return the corresponding case execution id.
 - 
getTaskIdjava.lang.String getTaskId() Return the corresponding task id.
 - 
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.
 
 - 
getTenantIdjava.lang.String getTenantId() The id of the tenant this variable belongs to. Can benullif the variable belongs to no single tenant.
 - 
getStatejava.lang.String getState() The current state of the variable. Can be 'CREATED' or 'DELETED'
 - 
getCreateTimejava.util.Date getCreateTime() The time when the variable was created.
 - 
getRemovalTimejava.util.Date getRemovalTime() The time when the historic variable instance will be removed.
 
- 
 
-