Class VariableInstanceEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
org.flowable.variable.service.impl.persistence.entity.AbstractVariableServiceEntity
org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntityImpl
- All Implemented Interfaces:
Serializable,HasRevision,Entity,VariableInstance,ValueFields,VariableInstanceEntity
public class VariableInstanceEntityImpl
extends AbstractVariableServiceEntity
implements VariableInstanceEntity, ValueFields, Serializable
- Author:
- Tom Baeyens, Marcus Klimstra (CGI), Joram Barrez
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ByteArrayRefprotected Objectprotected booleanprotected Doubleprotected Stringprotected booleanprotected Longprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected Stringprotected VariableTypeprotected StringFields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
id, isDeleted, isInserted, isUpdated, originalPersistentState, revision -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidbyte[]getBytes()protected StringgetName()getType()getValue()voidsetBytes(byte[] bytes) voidsetCachedValue(Object cachedValue) voidsetDoubleValue(Double doubleValue) voidsetExecutionId(String executionId) voidsetLongValue(Long longValue) voidvoidsetProcessDefinitionId(String processDefinitionId) voidsetProcessInstanceId(String processInstanceId) voidsetScopeId(String scopeId) voidsetScopeType(String scopeType) voidsetSubScopeId(String subScopeId) voidvoidsetTextValue(String textValue) voidsetTextValue2(String textValue2) voidsetType(VariableType type) voidsetTypeName(String typeName) voidtoString()Methods inherited from class org.flowable.variable.service.impl.persistence.entity.AbstractVariableServiceEntity
getIdPrefixMethods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntity
getId, getOriginalPersistentState, getRevision, getRevisionNext, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setRevision, setUpdatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevisionMethods inherited from interface org.flowable.variable.api.persistence.entity.VariableInstance
getId, setIdMethods inherited from interface org.flowable.variable.service.impl.persistence.entity.VariableInstanceEntity
isReadOnly
-
Field Details
-
name
-
type
-
typeName
-
executionId
-
processInstanceId
-
processDefinitionId
-
taskId
-
scopeId
-
subScopeId
-
scopeType
-
longValue
-
doubleValue
-
textValue
-
textValue2
-
byteArrayRef
-
cachedValue
-
forcedUpdate
protected boolean forcedUpdate -
deleted
protected boolean deleted
-
-
Constructor Details
-
VariableInstanceEntityImpl
public VariableInstanceEntityImpl()
-
-
Method Details
-
getPersistentState
- Specified by:
getPersistentStatein interfaceEntity
-
forceUpdate
public void forceUpdate()- Specified by:
forceUpdatein interfaceVariableInstanceEntity
-
setExecutionId
- Specified by:
setExecutionIdin interfaceVariableInstance
-
setProcessInstanceId
- Specified by:
setProcessInstanceIdin interfaceVariableInstance
-
setProcessDefinitionId
- Specified by:
setProcessDefinitionIdin interfaceVariableInstance
-
getBytes
public byte[] getBytes()- Specified by:
getBytesin interfaceValueFields
-
setBytes
public void setBytes(byte[] bytes) - Specified by:
setBytesin interfaceValueFields
-
getByteArrayRef
- Specified by:
getByteArrayRefin interfaceVariableInstanceEntity
-
ensureByteArrayRefInitialized
protected void ensureByteArrayRefInitialized() -
getValue
- Specified by:
getValuein interfaceVariableInstance
-
setValue
- Specified by:
setValuein interfaceVariableInstance
-
setName
- Specified by:
setNamein interfaceVariableInstance
-
getName
- Specified by:
getNamein interfaceValueFields
-
getTypeName
- Specified by:
getTypeNamein interfaceVariableInstance
-
setTypeName
- Specified by:
setTypeNamein interfaceVariableInstance
-
getType
- Specified by:
getTypein interfaceVariableInstanceEntity
-
setType
- Specified by:
setTypein interfaceVariableInstanceEntity
-
getProcessInstanceId
- Specified by:
getProcessInstanceIdin interfaceValueFields
-
getProcessDefinitionId
- Specified by:
getProcessDefinitionIdin interfaceVariableInstance
-
getTaskId
- Specified by:
getTaskIdin interfaceValueFields
-
setTaskId
- Specified by:
setTaskIdin interfaceVariableInstance
-
getExecutionId
- Specified by:
getExecutionIdin interfaceValueFields
-
getScopeId
- Specified by:
getScopeIdin interfaceValueFields
-
setScopeId
- Specified by:
setScopeIdin interfaceVariableInstance
-
getSubScopeId
- Specified by:
getSubScopeIdin interfaceValueFields
-
setSubScopeId
- Specified by:
setSubScopeIdin interfaceVariableInstance
-
getScopeType
- Specified by:
getScopeTypein interfaceValueFields
-
setScopeType
- Specified by:
setScopeTypein interfaceVariableInstance
-
getLongValue
- Specified by:
getLongValuein interfaceValueFields
-
setLongValue
- Specified by:
setLongValuein interfaceValueFields
-
getDoubleValue
- Specified by:
getDoubleValuein interfaceValueFields
-
setDoubleValue
- Specified by:
setDoubleValuein interfaceValueFields
-
getTextValue
- Specified by:
getTextValuein interfaceValueFields
-
setTextValue
- Specified by:
setTextValuein interfaceValueFields
-
getTextValue2
- Specified by:
getTextValue2in interfaceValueFields
-
setTextValue2
- Specified by:
setTextValue2in interfaceValueFields
-
getCachedValue
- Specified by:
getCachedValuein interfaceValueFields
-
setCachedValue
- Specified by:
setCachedValuein interfaceValueFields
-
getEngineType
-
toString
-