Package com.flowable.platform.common.el
Class StrictExpressionMangerConfigurer
java.lang.Object
com.flowable.platform.common.el.StrictExpressionMangerConfigurer
- All Implemented Interfaces:
Consumer<org.flowable.common.engine.impl.el.ExpressionManager>
public class StrictExpressionMangerConfigurer
extends Object
implements Consumer<org.flowable.common.engine.impl.el.ExpressionManager>
- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Collection
<Class<? extends org.flowable.common.engine.api.delegate.FlowableFunctionDelegate>> protected org.flowable.common.engine.impl.javax.el.ELResolver
protected org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(org.flowable.common.engine.impl.el.ExpressionManager expressionManager) void
addAllowedFunctionDelegateClasses
(Collection<Class<? extends org.flowable.common.engine.api.delegate.FlowableFunctionDelegate>> allowedFunctionDelegateClasses) void
addAllowedMethods
(Collection<Method> allowedMethods) protected void
configure
(org.flowable.common.engine.impl.el.DefaultExpressionManager expressionManager) protected org.flowable.common.engine.impl.javax.el.ELResolver
protected org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory
org.flowable.common.engine.impl.javax.el.ELResolver
org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory
void
setBeanELResolver
(org.flowable.common.engine.impl.javax.el.ELResolver beanELResolver) void
setFunctionResolverFactory
(org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory functionResolverFactory)
-
Field Details
-
beanELResolver
protected org.flowable.common.engine.impl.javax.el.ELResolver beanELResolver -
functionResolverFactory
protected org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory functionResolverFactory -
allowedMethodsByClassAndName
-
allowedFunctionDelegateClasses
protected Collection<Class<? extends org.flowable.common.engine.api.delegate.FlowableFunctionDelegate>> allowedFunctionDelegateClasses
-
-
Constructor Details
-
StrictExpressionMangerConfigurer
public StrictExpressionMangerConfigurer()
-
-
Method Details
-
accept
public void accept(org.flowable.common.engine.impl.el.ExpressionManager expressionManager) -
configure
protected void configure(org.flowable.common.engine.impl.el.DefaultExpressionManager expressionManager) -
addAllowedMethods
-
addAllowedFunctionDelegateClasses
public void addAllowedFunctionDelegateClasses(Collection<Class<? extends org.flowable.common.engine.api.delegate.FlowableFunctionDelegate>> allowedFunctionDelegateClasses) -
getBeanELResolver
public org.flowable.common.engine.impl.javax.el.ELResolver getBeanELResolver() -
createBeanELResolver
protected org.flowable.common.engine.impl.javax.el.ELResolver createBeanELResolver() -
setBeanELResolver
public void setBeanELResolver(org.flowable.common.engine.impl.javax.el.ELResolver beanELResolver) -
getFunctionResolverFactory
public org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory getFunctionResolverFactory() -
createFunctionResolverFactory
protected org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory createFunctionResolverFactory() -
setFunctionResolverFactory
public void setFunctionResolverFactory(org.flowable.common.engine.impl.el.FlowableFunctionResolverFactory functionResolverFactory)
-