Class SpringServiceRegistryExpressionManager
java.lang.Object
org.flowable.common.engine.impl.el.DefaultExpressionManager
com.flowable.serviceregistry.engine.impl.expression.SpringServiceRegistryExpressionManager
- All Implemented Interfaces:
org.flowable.common.engine.impl.el.ExpressionManager
public class SpringServiceRegistryExpressionManager
extends org.flowable.common.engine.impl.el.DefaultExpressionManager
-
Field Summary
Fields Modifier and Type Field Description protected org.springframework.context.ApplicationContextapplicationContext -
Constructor Summary
Constructors Constructor Description SpringServiceRegistryExpressionManager(org.springframework.context.ApplicationContext applicationContext, java.util.Map<java.lang.Object,java.lang.Object> beans) -
Method Summary
Modifier and Type Method Description protected org.flowable.common.engine.impl.javax.el.ELResolvercreateElResolver(org.flowable.common.engine.api.variable.VariableContainer variableContainer)Methods inherited from class org.flowable.common.engine.impl.el.DefaultExpressionManager
configureResolvers, createBeanElResolver, createExpression, createJuelExpression, createVariableElResolver, getAstFunctionCreators, getBeans, getElContext, getExpressionCache, getExpressionTextLengthCacheLimit, getFunctionDelegates, isCacheEnabled, setAstFunctionCreators, setBeans, setExpressionCache, setExpressionFactory, setExpressionTextLengthCacheLimit, setFunctionDelegates
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
SpringServiceRegistryExpressionManager
public SpringServiceRegistryExpressionManager(org.springframework.context.ApplicationContext applicationContext, java.util.Map<java.lang.Object,java.lang.Object> beans)- Parameters:
applicationContext- the applicationContext to use. Ignored when 'beans' parameter is not null.beans- a map of custom beans to expose. If null, all beans in the application-context will be exposed.
-
-
Method Details
-
createElResolver
protected org.flowable.common.engine.impl.javax.el.ELResolver createElResolver(org.flowable.common.engine.api.variable.VariableContainer variableContainer)- Overrides:
createElResolverin classorg.flowable.common.engine.impl.el.DefaultExpressionManager
-