Package org.camunda.bpm.engine.impl.el
Class ProcessApplicationBeanElResolverDelegate
java.lang.Object
ELResolver
org.camunda.bpm.engine.impl.el.AbstractElResolverDelegate
org.camunda.bpm.engine.impl.el.ProcessApplicationBeanElResolverDelegate
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 Summary
-
Method Summary
Methods inherited from class org.camunda.bpm.engine.impl.el.AbstractElResolverDelegate
getCommonPropertyType, getFeatureDescriptors, getType, getValue, invoke, isReadOnly, setValue
-
Constructor Details
-
ProcessApplicationBeanElResolverDelegate
public ProcessApplicationBeanElResolverDelegate()
-
-
Method Details
-
getElResolverDelegate
protected ELResolver getElResolverDelegate()- Specified by:
getElResolverDelegate
in classAbstractElResolverDelegate
-