org.camunda.bpm.engine.impl.persistence.entity
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, ValueFields
public class HistoricDetailVariableInstanceUpdateEntity
- extends HistoricVariableUpdateEventEntity
- implements ValueFields, HistoricVariableUpdate, DbEntityLifecycleAware
- Author:
- Tom Baeyens
- See Also:
- Serialized Form
| Fields inherited from class org.camunda.bpm.engine.impl.history.event.HistoricVariableUpdateEventEntity |
byteArrayId, byteValue, doubleValue, longValue, revision, scopeActivityInstanceId, serializerName, textValue, textValue2, variableInstanceId, variableName |
| Fields 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, caseExecutionId, caseInstanceId, eventType, executionId, FORM_PROPERTY_UPDATE, id, INCIDENT_CREATE, INCIDENT_DELETE, INCIDENT_RESOLVE, processDefinitionId, processDefinitionKey, processInstanceId, 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 |
| Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoricVariableUpdateEventEntity |
getByteArrayId, getByteValue, getDoubleValue, getLongValue, getRevision, getScopeActivityInstanceId, getTextValue, getTextValue2, getVariableInstanceId, getVariableName, setByteValue, setDoubleValue, setLongValue, setRevision, setScopeActivityInstanceId, setTextValue, setTextValue2, setVariableInstanceId, setVariableName |
| Methods inherited from class org.camunda.bpm.engine.impl.history.event.HistoryEvent |
getCaseDefinitionId, getCaseDefinitionKey, getCaseExecutionId, getCaseInstanceId, getEventType, getExecutionId, getId, getPersistentState, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getSequenceCounter, setCaseDefinitionId, setCaseDefinitionKey, setCaseExecutionId, setCaseInstanceId, setEventType, setExecutionId, setId, setProcessDefinitionId, setProcessDefinitionKey, setProcessInstanceId, setSequenceCounter |
| Methods inherited from interface org.camunda.bpm.engine.history.HistoricDetail |
getActivityInstanceId, getCaseDefinitionId, getCaseDefinitionKey, getCaseExecutionId, getCaseInstanceId, getExecutionId, getId, getProcessDefinitionId, getProcessDefinitionKey, getProcessInstanceId, getTaskId |
LOG
protected static final EnginePersistenceLogger LOG
typedValueField
protected TypedValueField typedValueField
byteArrayField
protected ByteArrayField byteArrayField
HistoricDetailVariableInstanceUpdateEntity
public HistoricDetailVariableInstanceUpdateEntity()
getValue
public Object getValue()
- Specified by:
getValue in interface HistoricVariableUpdate
getTypedValue
public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue()
- Specified by:
getTypedValue in interface HistoricVariableUpdate
- Returns:
- the
TypedValue for this variable update
getTypedValue
public org.camunda.bpm.engine.variable.value.TypedValue getTypedValue(boolean deserializeValue)
delete
public void delete()
- Overrides:
delete in class HistoricDetailEventEntity
getSerializer
public TypedValueSerializer<?> getSerializer()
getErrorMessage
public String getErrorMessage()
- Description copied from interface:
HistoricVariableUpdate
- If the variable value could not be loaded, this returns the error message.
- Specified by:
getErrorMessage in interface HistoricVariableUpdate
- Returns:
- an error message indicating why the variable value could not be loaded.
setByteArrayId
public void setByteArrayId(String id)
- Overrides:
setByteArrayId in class HistoricVariableUpdateEventEntity
getSerializerName
public String getSerializerName()
- Overrides:
getSerializerName in class HistoricVariableUpdateEventEntity
setSerializerName
public void setSerializerName(String serializerName)
- Overrides:
setSerializerName in class HistoricVariableUpdateEventEntity
getByteArrayValueId
public String getByteArrayValueId()
getByteArrayValue
public byte[] getByteArrayValue()
- Specified by:
getByteArrayValue in interface ValueFields
setByteArrayValue
public void setByteArrayValue(byte[] bytes)
- Specified by:
setByteArrayValue in interface ValueFields
getName
public String getName()
- Specified by:
getName in interface ValueFields
postLoad
public void postLoad()
- Specified by:
postLoad in interface DbEntityLifecycleAware
getTypeName
public String getTypeName()
- Description copied from interface:
HistoricVariableUpdate
- Returns the type name of the variable
- Specified by:
getTypeName in interface HistoricVariableUpdate
- Returns:
- the type name of the variable
getVariableTypeName
public String getVariableTypeName()
- Specified by:
getVariableTypeName in interface HistoricVariableUpdate
- Returns:
- the name of the variable type.
getTime
public Date getTime()
- Description copied from interface:
HistoricDetail
- The time when this detail occurred
- Specified by:
getTime in interface HistoricDetail
toString
public String toString()
- Overrides:
toString in class HistoricVariableUpdateEventEntity
Copyright © 2016 camunda services GmbH. All rights reserved.