Class AppVariableEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntity
com.flowable.app.engine.impl.persistence.entity.AbstractAppEngineEntity
com.flowable.app.engine.impl.persistence.entity.AppVariableEntityImpl
- All Implemented Interfaces:
AppVariableEntity,AppVariable,Serializable,HasRevision,Entity,ValueFields
public class AppVariableEntityImpl
extends AbstractAppEngineEntity
implements AppVariableEntity, ValueFields, Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected ByteArrayRefprotected Objectprotected booleanprotected Doubleprotected booleanprotected Longprotected 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 voidvoidreference to the app definition keybyte[]getBytes()getName()variable namethe tenant identifier of this app variablegetType()getValue()voidvoidsetBytes(byte[] bytes) voidsetCachedValue(Object cachedValue) voidsetDoubleValue(Double doubleValue) voidsetLongValue(Long longValue) voidvoidsetTenantId(String tenantId) voidsetTextValue(String textValue) voidsetTextValue2(String textValue2) voidsetType(VariableType type) voidsetTypeName(String typeName) voidtoString()Methods inherited from class com.flowable.app.engine.impl.persistence.entity.AbstractAppEngineEntity
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 com.flowable.core.app.api.AppVariable
getIdMethods inherited from interface com.flowable.app.engine.impl.persistence.entity.AppVariableEntity
setIdMethods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setInserted, setOriginalPersistentState, setUpdatedMethods inherited from interface org.flowable.common.engine.impl.db.HasRevision
getRevision, getRevisionNext, setRevision
-
Field Details
-
name
-
type
-
typeName
-
appKey
-
tenantId
-
longValue
-
doubleValue
-
textValue
-
byteArrayRef
-
cachedValue
-
forcedUpdate
protected boolean forcedUpdate -
deleted
protected boolean deleted
-
-
Constructor Details
-
AppVariableEntityImpl
public AppVariableEntityImpl()
-
-
Method Details
-
getPersistentState
- Specified by:
getPersistentStatein interfaceEntity
-
forceUpdate
public void forceUpdate()- Specified by:
forceUpdatein interfaceAppVariableEntity
-
getBytes
public byte[] getBytes()- Specified by:
getBytesin interfaceValueFields
-
setBytes
public void setBytes(byte[] bytes) - Specified by:
setBytesin interfaceAppVariableEntity- Specified by:
setBytesin interfaceValueFields
-
getByteArrayRef
- Specified by:
getByteArrayRefin interfaceAppVariableEntity
-
ensureByteArrayRefInitialized
protected void ensureByteArrayRefInitialized() -
getValue
- Specified by:
getValuein interfaceAppVariable
-
setValue
- Specified by:
setValuein interfaceAppVariable- Specified by:
setValuein interfaceAppVariableEntity
-
setName
- Specified by:
setNamein interfaceAppVariableEntity
-
getName
Description copied from interface:AppVariablevariable name- Specified by:
getNamein interfaceAppVariable- Specified by:
getNamein interfaceValueFields
-
getAppKey
Description copied from interface:AppVariablereference to the app definition key- Specified by:
getAppKeyin interfaceAppVariable
-
setAppKey
- Specified by:
setAppKeyin interfaceAppVariableEntity
-
getTenantId
Description copied from interface:AppVariablethe tenant identifier of this app variable- Specified by:
getTenantIdin interfaceAppVariable
-
setTenantId
- Specified by:
setTenantIdin interfaceAppVariableEntity
-
getTypeName
- Specified by:
getTypeNamein interfaceAppVariable
-
setTypeName
- Specified by:
setTypeNamein interfaceAppVariable- Specified by:
setTypeNamein interfaceAppVariableEntity
-
getType
- Specified by:
getTypein interfaceAppVariableEntity
-
setType
- Specified by:
setTypein interfaceAppVariableEntity
-
getLongValue
- Specified by:
getLongValuein interfaceValueFields
-
setLongValue
- Specified by:
setLongValuein interfaceAppVariableEntity- Specified by:
setLongValuein interfaceValueFields
-
getDoubleValue
- Specified by:
getDoubleValuein interfaceValueFields
-
setDoubleValue
- Specified by:
setDoubleValuein interfaceAppVariableEntity- Specified by:
setDoubleValuein interfaceValueFields
-
getTextValue
- Specified by:
getTextValuein interfaceValueFields
-
setTextValue
- Specified by:
setTextValuein interfaceAppVariableEntity- Specified by:
setTextValuein interfaceValueFields
-
getCachedValue
- Specified by:
getCachedValuein interfaceAppVariableEntity- Specified by:
getCachedValuein interfaceValueFields
-
setCachedValue
- Specified by:
setCachedValuein interfaceAppVariableEntity- Specified by:
setCachedValuein interfaceValueFields
-
toString
-
getProcessInstanceId
- Specified by:
getProcessInstanceIdin interfaceValueFields
-
getExecutionId
- Specified by:
getExecutionIdin interfaceValueFields
-
getScopeId
- Specified by:
getScopeIdin interfaceValueFields
-
getSubScopeId
- Specified by:
getSubScopeIdin interfaceValueFields
-
getScopeType
- Specified by:
getScopeTypein interfaceValueFields
-
getTaskId
- Specified by:
getTaskIdin interfaceValueFields
-
getTextValue2
- Specified by:
getTextValue2in interfaceValueFields
-
setTextValue2
- Specified by:
setTextValue2in interfaceValueFields
-