public abstract class AbstractPlanItemInstanceLifecycleListener extends Object implements org.flowable.cmmn.api.listener.PlanItemInstanceLifecycleListener
Modifier and Type | Field and Description |
---|---|
protected PlatformConversationHandler |
platformConversationHandler |
Constructor and Description |
---|
AbstractPlanItemInstanceLifecycleListener() |
Modifier and Type | Method and Description |
---|---|
protected List<String> |
getCommaSeparatedExtensionElementValue(String name,
org.flowable.cmmn.model.ExtensionElement extensionElement,
org.flowable.cmmn.api.delegate.DelegatePlanItemInstance delegatePlanItemInstance,
org.flowable.common.engine.impl.el.ExpressionManager expressionManager) |
protected List<String> |
getCommaSeparatedExtensionElementValue(String name,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements,
org.flowable.cmmn.api.delegate.DelegatePlanItemInstance delegatePlanItemInstance,
org.flowable.common.engine.impl.el.ExpressionManager expressionManager) |
protected String |
getExpressionStringValue(String name,
Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements,
org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
org.flowable.common.engine.impl.el.ExpressionManager expressionManager) |
protected Object |
getExpressionValue(String value,
org.flowable.cmmn.api.delegate.DelegatePlanItemInstance delegatePlanItemInstance,
org.flowable.common.engine.impl.el.ExpressionManager expressionManager) |
protected Object |
getExpressionValue(String name,
org.flowable.cmmn.model.ExtensionElement extensionElement,
org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
org.flowable.common.engine.impl.el.ExpressionManager expressionManager) |
protected String |
getExtensionElementValue(String name,
org.flowable.cmmn.model.ExtensionElement extensionElement) |
protected boolean |
hasExposeAsMessageItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements) |
protected void |
processExposeAsMessageItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements,
org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance,
String actionInstanceId) |
protected void |
processExposeToObjectItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements,
ActionInstanceBuilder actionInstanceBuilder,
org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance) |
@Autowired(required=false) @Lazy protected PlatformConversationHandler platformConversationHandler
public AbstractPlanItemInstanceLifecycleListener()
protected void processExposeToObjectItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements, ActionInstanceBuilder actionInstanceBuilder, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance)
protected void processExposeAsMessageItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, String actionInstanceId)
protected boolean hasExposeAsMessageItems(Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements)
protected String getExpressionStringValue(String name, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
protected Object getExpressionValue(String name, org.flowable.cmmn.model.ExtensionElement extensionElement, org.flowable.cmmn.api.runtime.PlanItemInstance planItemInstance, org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
protected List<String> getCommaSeparatedExtensionElementValue(String name, Map<String,List<org.flowable.cmmn.model.ExtensionElement>> extensionElements, org.flowable.cmmn.api.delegate.DelegatePlanItemInstance delegatePlanItemInstance, org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
protected List<String> getCommaSeparatedExtensionElementValue(String name, org.flowable.cmmn.model.ExtensionElement extensionElement, org.flowable.cmmn.api.delegate.DelegatePlanItemInstance delegatePlanItemInstance, org.flowable.common.engine.impl.el.ExpressionManager expressionManager)
protected String getExtensionElementValue(String name, org.flowable.cmmn.model.ExtensionElement extensionElement)
Copyright © 2019. All rights reserved.