Package io.jmix.bpm.engine.variable
Class EntityVariableType
java.lang.Object
io.jmix.bpm.engine.variable.EntityVariableType
- All Implemented Interfaces:
org.flowable.variable.api.types.VariableType
@Component("bpm_EntityVariableType")
public class EntityVariableType
extends Object
implements org.flowable.variable.api.types.VariableType
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final UnconstrainedDataManagerprotected final IdSerializationprotected final Metadataprotected final MetadataTools -
Constructor Summary
ConstructorsConstructorDescriptionEntityVariableType(Metadata metadata, MetadataTools metadataTools, IdSerialization idSerialization, UnconstrainedDataManager dataManager) -
Method Summary
Modifier and TypeMethodDescriptiongetValue(org.flowable.variable.api.types.ValueFields valueFields) booleanisAbleToStore(Object value) booleanvoidMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.flowable.variable.api.types.VariableType
isReadOnly
-
Field Details
-
metadata
-
metadataTools
-
idSerialization
-
dataManager
-
-
Constructor Details
-
EntityVariableType
@Autowired public EntityVariableType(Metadata metadata, MetadataTools metadataTools, IdSerialization idSerialization, UnconstrainedDataManager dataManager)
-
-
Method Details
-
getTypeName
- Specified by:
getTypeNamein interfaceorg.flowable.variable.api.types.VariableType
-
isCachable
public boolean isCachable()- Specified by:
isCachablein interfaceorg.flowable.variable.api.types.VariableType
-
isAbleToStore
- Specified by:
isAbleToStorein interfaceorg.flowable.variable.api.types.VariableType
-
setValue
- Specified by:
setValuein interfaceorg.flowable.variable.api.types.VariableType
-
getValue
- Specified by:
getValuein interfaceorg.flowable.variable.api.types.VariableType
-