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
FieldsModifier and TypeFieldDescriptionprotected Collection<Class<? extends FlowableFunctionDelegate>>protected ELResolverprotected FlowableFunctionResolverFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ExpressionManager expressionManager) voidaddAllowedFunctionDelegateClasses(Collection<Class<? extends FlowableFunctionDelegate>> allowedFunctionDelegateClasses) voidaddAllowedMethods(Collection<Method> allowedMethods) protected voidconfigure(DefaultExpressionManager expressionManager) protected ELResolverprotected FlowableFunctionResolverFactoryvoidsetBeanELResolver(ELResolver beanELResolver) voidsetFunctionResolverFactory(FlowableFunctionResolverFactory functionResolverFactory)
-
Field Details
-
beanELResolver
-
functionResolverFactory
-
allowedMethodsByClassAndName
-
allowedFunctionDelegateClasses
-
-
Constructor Details
-
StrictExpressionMangerConfigurer
public StrictExpressionMangerConfigurer()
-
-
Method Details
-
accept
- Specified by:
acceptin interfaceConsumer<ExpressionManager>
-
configure
-
addAllowedMethods
-
addAllowedFunctionDelegateClasses
public void addAllowedFunctionDelegateClasses(Collection<Class<? extends FlowableFunctionDelegate>> allowedFunctionDelegateClasses) -
getBeanELResolver
-
createBeanELResolver
-
setBeanELResolver
-
getFunctionResolverFactory
-
createFunctionResolverFactory
-
setFunctionResolverFactory
-