Class SpringExpressionManager

java.lang.Object
org.activiti.engine.impl.el.ExpressionManager
org.activiti.spring.SpringExpressionManager

public class SpringExpressionManager extends org.activiti.engine.impl.el.ExpressionManager
ExpressionManager that exposes the full application-context or a limited set of beans in expressions.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected org.springframework.context.ApplicationContext
     

    Fields inherited from class org.activiti.engine.impl.el.ExpressionManager

    beans, customELResolvers, customFunctionProviders, expressionFactory
  • Constructor Summary

    Constructors
    Constructor
    Description
    SpringExpressionManager(org.springframework.context.ApplicationContext applicationContext, Map<Object,Object> beans)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    addBeansResolver(jakarta.el.CompositeELResolver elResolver)
     

    Methods inherited from class org.activiti.engine.impl.el.ExpressionManager

    createElContext, createElResolver, createExpression, getBeans, getCustomELResolvers, getCustomFunctionProviders, getElContext, getElContext, setBeans, setCustomELResolvers, setCustomFunctionProviders, setExpressionFactory

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 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:
      addBeansResolver in class org.activiti.engine.impl.el.ExpressionManager