Class ProcessApplicationBeanElResolverDelegate

java.lang.Object
org.camunda.bpm.impl.juel.jakarta.el.ELResolver
org.camunda.bpm.engine.impl.el.AbstractElResolverDelegate
org.camunda.bpm.engine.impl.el.ProcessApplicationBeanElResolverDelegate

public class ProcessApplicationBeanElResolverDelegate extends AbstractElResolverDelegate

Resolves a BeanELResolver from the current process application. This allows to cache resolvers on the process application level. Such a resolver cannot be cached globally as BeanELResolver keeps a cache of classes involved in expressions.

If resolution is attempted outside the context of a process application, then always a new resolver instance is returned (i.e. no caching in these cases).

Author:
Thorben Lindhauer
  • Constructor Details

    • ProcessApplicationBeanElResolverDelegate

      public ProcessApplicationBeanElResolverDelegate()
  • Method Details