Package org.activiti.spring
Class SpringExpressionManager
java.lang.Object
org.activiti.engine.impl.el.ExpressionManager
org.activiti.spring.SpringExpressionManager
ExpressionManager that exposes the full application-context or a limited set of beans in expressions.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected org.springframework.context.ApplicationContextFields inherited from class org.activiti.engine.impl.el.ExpressionManager
beans, customFunctionProviders, expressionFactory -
Constructor Summary
ConstructorsConstructorDescriptionSpringExpressionManager(org.springframework.context.ApplicationContext applicationContext, Map<Object, Object> beans) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddBeansResolver(jakarta.el.CompositeELResolver elResolver) Methods inherited from class org.activiti.engine.impl.el.ExpressionManager
createElContext, createElResolver, createExpression, getBeans, getCustomFunctionProviders, getElContext, getElContext, setBeans, setCustomFunctionProviders, setExpressionFactory
-
Field Details
-
applicationContext
protected org.springframework.context.ApplicationContext applicationContext
-
-
Constructor Details
-
SpringExpressionManager
public SpringExpressionManager(org.springframework.context.ApplicationContext applicationContext, Map<Object, 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
-
addBeansResolver
protected void addBeansResolver(jakarta.el.CompositeELResolver elResolver) - Overrides:
addBeansResolverin classExpressionManager
-