Class SpringProcessApplicationElResolver
java.lang.Object
org.camunda.bpm.engine.spring.application.SpringProcessApplicationElResolver
- All Implemented Interfaces:
org.camunda.bpm.application.ProcessApplicationElResolver
public class SpringProcessApplicationElResolver
extends Object
implements org.camunda.bpm.application.ProcessApplicationElResolver
ProcessApplicationElResolver implementation providing support for the Spring Framework.
This implementation supports the following environments:
- Bootstrapping through
SpringProcessApplication. In this case the spring application context is retrieved from theSpringProcessApplicationclass. - Bootstrapping through
ServletProcessApplication. In this case we have access to theServletContextwhich allows accessing the web application's application context through the WebApplicationContextUtils class.
Limitation: The EjbProcessApplication is currently unsupported.
- Author:
- Daniel Meyer
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.camunda.bpm.application.ProcessApplicationElResolver
org.camunda.bpm.application.ProcessApplicationElResolver.ProcessApplicationElResolverSorter -
Field Summary
Fields inherited from interface org.camunda.bpm.application.ProcessApplicationElResolver
CDI_RESOLVER, SPRING_RESOLVER -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.camunda.bpm.impl.juel.jakarta.el.ELResolvergetElResolver(org.camunda.bpm.application.AbstractProcessApplication processApplication)
-
Constructor Details
-
SpringProcessApplicationElResolver
public SpringProcessApplicationElResolver()
-
-
Method Details
-
getPrecedence
- Specified by:
getPrecedencein interfaceorg.camunda.bpm.application.ProcessApplicationElResolver
-
getElResolver
public org.camunda.bpm.impl.juel.jakarta.el.ELResolver getElResolver(org.camunda.bpm.application.AbstractProcessApplication processApplication) - Specified by:
getElResolverin interfaceorg.camunda.bpm.application.ProcessApplicationElResolver
-