Package io.jmix.bpm.engine.behavior
Class AbstractBpmEntityActivityBehavior
java.lang.Object
org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehavior
org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
io.jmix.bpm.engine.behavior.AbstractBpmEntityActivityBehavior
- All Implemented Interfaces:
- Serializable,- org.flowable.engine.impl.delegate.ActivityBehavior,- org.flowable.engine.impl.delegate.TriggerableActivityBehavior
- Direct Known Subclasses:
- BpmCreateEntityActivityBehavior,- BpmLoadEntitiesActivityBehavior,- BpmModifyEntityActivityBehavior
public abstract class AbstractBpmEntityActivityBehavior
extends org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehavior
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected UnconstrainedDataManagerprotected DatatypeRegistryprotected Messagesprotected Metadataprotected MetadataToolsFields inherited from class org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehaviormultiInstanceActivityBehavior, v5MultiInstanceActivityBehaviorFields inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehaviorbpmnActivityBehavior
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected ObjectevaluateAttributeValue(org.flowable.engine.delegate.DelegateExecution execution, EntityAttributeModel entityAttribute, MetaProperty metaProperty) protected org.springframework.context.ApplicationContextprotected Enum<?>getEnumByValue(List<Enum<?>> enums, String enumValue) protected org.flowable.common.engine.impl.el.ExpressionManagerprotected voidprotected voidsetEntityValues(Object entity, List<EntityAttributeModel> entityAttributes, org.flowable.engine.delegate.DelegateExecution execution) Methods inherited from class org.flowable.engine.impl.bpmn.behavior.AbstractBpmnActivityBehaviorexecuteCompensateBoundaryEvents, findBoundaryEventsForFlowNode, getMultiInstanceActivityBehavior, getProcessDefinition, getV5MultiInstanceActivityBehavior, hasLoopCharacteristics, hasMultiInstanceCharacteristics, leave, setMultiInstanceActivityBehavior, setV5MultiInstanceActivityBehaviorMethods inherited from class org.flowable.engine.impl.bpmn.behavior.FlowNodeActivityBehaviorexecute, leaveIgnoreConditions, parseActivityType, trigger
- 
Field Details- 
dataManager
- 
metadata
- 
metadataTools
- 
datatypeRegistry
- 
messages
 
- 
- 
Constructor Details- 
AbstractBpmEntityActivityBehaviorpublic AbstractBpmEntityActivityBehavior()
 
- 
- 
Method Details- 
initSpringBeansprotected void initSpringBeans()
- 
getExpressionManagerprotected org.flowable.common.engine.impl.el.ExpressionManager getExpressionManager()
- 
getAppContextprotected org.springframework.context.ApplicationContext getAppContext()
- 
setEntityValuesprotected void setEntityValues(Object entity, List<EntityAttributeModel> entityAttributes, org.flowable.engine.delegate.DelegateExecution execution) 
- 
evaluateAttributeValueprotected Object evaluateAttributeValue(org.flowable.engine.delegate.DelegateExecution execution, EntityAttributeModel entityAttribute, MetaProperty metaProperty) 
- 
getEnumByValue
 
-