Class HistoricDetailVariableInstanceUpdateEntity
java.lang.Object
org.camunda.bpm.engine.impl.history.event.HistoryEvent
org.camunda.bpm.engine.impl.history.event.HistoricDetailEventEntity
org.camunda.bpm.engine.impl.history.event.HistoricVariableUpdateEventEntity
org.camunda.bpm.engine.impl.persistence.entity.HistoricDetailVariableInstanceUpdateEntity
- All Implemented Interfaces:
Serializable,HistoricDetail,HistoricVariableUpdate,DbEntity,DbEntityLifecycleAware,HistoricEntity,Nameable,ValueFields
public class HistoricDetailVariableInstanceUpdateEntity
extends HistoricVariableUpdateEventEntity
implements ValueFields, HistoricVariableUpdate, DbEntityLifecycleAware
- Author:
- Tom Baeyens
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ByteArrayFieldprotected static final EnginePersistenceLoggerprotected TypedValueFieldFields inherited from class org.camunda.bpm.engine.impl.history.event.HistoricVariableUpdateEventEntity
byteArrayId, byteValue, doubleValue, isInitial, longValue, revision, scopeActivityInstanceId, serializerName, textValue, textValue2, variableInstanceId, variableNameFields inherited from class org.camunda.bpm.engine.impl.history.event.HistoricDetailEventEntity
activityInstanceId, taskId, tenantId, timestamp, userOperationIdFields inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
ACTIVITY_EVENT_TYPE_END, ACTIVITY_EVENT_TYPE_START, ACTIVITY_EVENT_TYPE_UPDATE, caseDefinitionId, caseDefinitionKey, caseDefinitionName, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, id, IDENTITY_LINK_ADD, IDENTITY_LINK_DELETE, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processDefinitionName, processDefinitionVersion, processInstanceId, removalTime, rootProcessInstanceId, sequenceCounter, TASK_EVENT_TYPE_COMPLETE, TASK_EVENT_TYPE_CREATE, TASK_EVENT_TYPE_DELETE, TASK_EVENT_TYPE_UPDATE, VARIABLE_EVENT_TYPE_CREATE, VARIABLE_EVENT_TYPE_DELETE, VARIABLE_EVENT_TYPE_UPDATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete()byte[]If the variable value could not be loaded, this returns the error message.getName()getTime()The time when this detail occurredgetTypedValue(boolean deserializeValue) Returns the type name of the variablegetValue()voidpostLoad()voidsetByteArrayId(String id) voidsetByteArrayValue(byte[] bytes) voidsetSerializerName(String serializerName) toString()Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoricVariableUpdateEventEntity
getByteArrayId, getByteValue, getDoubleValue, getLongValue, getRevision, getScopeActivityInstanceId, getTextValue, getTextValue2, getVariableInstanceId, getVariableName, isInitial, setByteValue, setDoubleValue, setInitial, setLongValue, setRevision, setScopeActivityInstanceId, setTextValue, setTextValue2, setVariableInstanceId, setVariableNameMethods inherited from class org.camunda.bpm.engine.impl.history.event.HistoricDetailEventEntity
getActivityInstanceId, getRootProcessInstanceId, getTaskId, getTenantId, getTimestamp, getUserOperationId, setActivityInstanceId, setRootProcessInstanceId, setTaskId, setTenantId, setTimestamp, setUserOperationIdMethods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent
getCaseDefinitionId, getCaseDefinitionKey, getCaseDefinitionName, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getPersistentState, getProcessDefinitionId, getProcessDefinitionKey, getProcessDefinitionName, getProcessDefinitionVersion, getProcessInstanceId, getRemovalTime, getSequenceCounter, isEventOfType, setCaseDefinitionId, setCaseDefinitionKey, setCaseDefinitionName, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessDefinitionName, setProcessDefinitionVersion, setProcessInstanceId, setRemovalTime, setSequenceCounterMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.camunda.bpm.engine.history.HistoricDetail
getActivityInstanceId, getCaseDefinitionId, getCaseDefinitionKey, getCaseExecutionId, getCaseInstanceId, getExecutionId, getId, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getRemovalTime, getRootProcessInstanceId, getTaskId, getTenantId, getUserOperationIdMethods inherited from interface org.camunda.bpm.engine.history.HistoricVariableUpdate
getRevision, getVariableInstanceId, getVariableName, isInitialMethods inherited from interface org.camunda.bpm.engine.impl.variable.serializer.ValueFields
getDoubleValue, getLongValue, getTextValue, getTextValue2, setDoubleValue, setLongValue, setTextValue, setTextValue2
-
Field Details
-
LOG
-
typedValueField
-
byteArrayField
-
-
Constructor Details
-
HistoricDetailVariableInstanceUpdateEntity
public HistoricDetailVariableInstanceUpdateEntity()
-
-
Method Details
-
getValue
- Specified by:
getValuein interfaceHistoricVariableUpdate
-
getTypedValue
- Specified by:
getTypedValuein interfaceHistoricVariableUpdate- Returns:
- the
TypedValuefor this variable update
-
getTypedValue
-
delete
public void delete()- Overrides:
deletein classHistoricDetailEventEntity
-
getSerializer
-
getErrorMessage
Description copied from interface:HistoricVariableUpdateIf the variable value could not be loaded, this returns the error message.- Specified by:
getErrorMessagein interfaceHistoricVariableUpdate- Returns:
- an error message indicating why the variable value could not be loaded.
-
setByteArrayId
- Overrides:
setByteArrayIdin classHistoricVariableUpdateEventEntity
-
getSerializerName
- Overrides:
getSerializerNamein classHistoricVariableUpdateEventEntity
-
setSerializerName
- Overrides:
setSerializerNamein classHistoricVariableUpdateEventEntity
-
getByteArrayValueId
-
getByteArrayValue
public byte[] getByteArrayValue()- Specified by:
getByteArrayValuein interfaceValueFields
-
setByteArrayValue
public void setByteArrayValue(byte[] bytes) - Specified by:
setByteArrayValuein interfaceValueFields
-
getName
-
postLoad
public void postLoad()- Specified by:
postLoadin interfaceDbEntityLifecycleAware
-
getTypeName
Description copied from interface:HistoricVariableUpdateReturns the type name of the variable- Specified by:
getTypeNamein interfaceHistoricVariableUpdate- Returns:
- the type name of the variable
-
getVariableTypeName
- Specified by:
getVariableTypeNamein interfaceHistoricVariableUpdate- Returns:
- the name of the variable type.
-
getTime
Description copied from interface:HistoricDetailThe time when this detail occurred- Specified by:
getTimein interfaceHistoricDetail
-
toString
- Overrides:
toStringin classHistoricVariableUpdateEventEntity
-