Class SpringExpressionManager

java.lang.Object
org.camunda.bpm.engine.impl.el.JuelExpressionManager
org.camunda.bpm.engine.spring.SpringExpressionManager
All Implemented Interfaces:
ElProviderCompatible, ExpressionManager

public class SpringExpressionManager extends JuelExpressionManager
ExpressionManager that exposes the full application-context or a limited set of beans in expressions.
Author:
Tom Baeyens
  • 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.
    • SpringExpressionManager

      public SpringExpressionManager(org.springframework.context.ApplicationContext applicationContext)
      Parameters:
      applicationContext - the applicationContext to use.
      See Also:
  • Method Details