public class VariableScopeElResolver
extends org.flowable.common.engine.impl.javax.el.ELResolver
ELResolver that resolves expressions with the process variables of a given VariableScope as context. | Modifier and Type | Field and Description |
|---|---|
static String |
EXECUTION_KEY |
static String |
LOGGED_IN_USER_KEY |
static String |
TASK_KEY |
protected org.flowable.variable.api.delegate.VariableScope |
variableScope |
| Constructor and Description |
|---|
VariableScopeElResolver(org.flowable.variable.api.delegate.VariableScope variableScope) |
| Modifier and Type | Method and Description |
|---|---|
Class<?> |
getCommonPropertyType(org.flowable.common.engine.impl.javax.el.ELContext arg0,
Object arg1) |
Iterator<FeatureDescriptor> |
getFeatureDescriptors(org.flowable.common.engine.impl.javax.el.ELContext arg0,
Object arg1) |
Class<?> |
getType(org.flowable.common.engine.impl.javax.el.ELContext arg0,
Object arg1,
Object arg2) |
Object |
getValue(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property) |
boolean |
isReadOnly(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property) |
void |
setValue(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property,
Object value) |
public static final String EXECUTION_KEY
public static final String TASK_KEY
public static final String LOGGED_IN_USER_KEY
protected org.flowable.variable.api.delegate.VariableScope variableScope
public VariableScopeElResolver(org.flowable.variable.api.delegate.VariableScope variableScope)
public Object getValue(org.flowable.common.engine.impl.javax.el.ELContext context, Object base, Object property)
getValue in class org.flowable.common.engine.impl.javax.el.ELResolverpublic boolean isReadOnly(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property)
isReadOnly in class org.flowable.common.engine.impl.javax.el.ELResolverpublic void setValue(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property,
Object value)
setValue in class org.flowable.common.engine.impl.javax.el.ELResolverpublic Class<?> getCommonPropertyType(org.flowable.common.engine.impl.javax.el.ELContext arg0, Object arg1)
getCommonPropertyType in class org.flowable.common.engine.impl.javax.el.ELResolverpublic Iterator<FeatureDescriptor> getFeatureDescriptors(org.flowable.common.engine.impl.javax.el.ELContext arg0, Object arg1)
getFeatureDescriptors in class org.flowable.common.engine.impl.javax.el.ELResolverCopyright © 2018 Flowable. All rights reserved.