Class 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).

    Thorben Lindhauer