public class CmmnClassDelegate extends Object implements CmmnActivityBehavior
| Modifier and Type | Field and Description |
|---|---|
protected CmmnActivityBehavior |
activityBehaviorInstance |
protected String |
className |
protected List<org.flowable.cmmn.model.FieldExtension> |
fieldExtensions |
| Constructor and Description |
|---|
CmmnClassDelegate(String className,
List<org.flowable.cmmn.model.FieldExtension> fieldExtensions) |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
applyFieldExtension(org.flowable.cmmn.model.FieldExtension fieldExtension,
Object target,
VariableContainer variableContainer,
boolean throwExceptionOnMissingField) |
static void |
applyFieldExtensions(List<org.flowable.cmmn.model.FieldExtension> fieldExtensions,
Object target,
VariableContainer variableContainer,
boolean throwExceptionOnMissingField) |
void |
execute(DelegatePlanItemInstance planItemInstance) |
protected CmmnActivityBehavior |
getCmmnActivityBehavior(String className,
org.flowable.variable.api.delegate.VariableScope variableScope) |
protected Object |
instantiate(String className) |
protected String className
protected List<org.flowable.cmmn.model.FieldExtension> fieldExtensions
protected CmmnActivityBehavior activityBehaviorInstance
public void execute(DelegatePlanItemInstance planItemInstance)
execute in interface CmmnActivityBehaviorprotected CmmnActivityBehavior getCmmnActivityBehavior(String className, org.flowable.variable.api.delegate.VariableScope variableScope)
public static void applyFieldExtensions(List<org.flowable.cmmn.model.FieldExtension> fieldExtensions, Object target, VariableContainer variableContainer, boolean throwExceptionOnMissingField)
protected static void applyFieldExtension(org.flowable.cmmn.model.FieldExtension fieldExtension,
Object target,
VariableContainer variableContainer,
boolean throwExceptionOnMissingField)
Copyright © 2018 Flowable. All rights reserved.