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