org.camunda.bpm.engine.impl.el
Class ProcessEngineElContext

java.lang.Object
  extended by org.camunda.bpm.engine.impl.javax.el.ELContext
      extended by org.camunda.bpm.engine.impl.el.ProcessEngineElContext

public class ProcessEngineElContext
extends ELContext

ELContext used by the process engine.

Author:
Joram Barrez, Daniel Meyer

Field Summary
protected  ELResolver elResolver
           
protected  FunctionMapper functionMapper
           
 
Constructor Summary
ProcessEngineElContext(List<FunctionMapper> functionMappers)
           
ProcessEngineElContext(List<FunctionMapper> functionMappers, ELResolver elResolver)
           
 
Method Summary
 ELResolver getELResolver()
          Retrieves the ELResolver associated with this context.
 FunctionMapper getFunctionMapper()
          Retrieves the FunctionMapper associated with this ELContext.
 VariableMapper getVariableMapper()
          Retrieves the VariableMapper associated with this ELContext.
 
Methods inherited from class org.camunda.bpm.engine.impl.javax.el.ELContext
getContext, getLocale, isPropertyResolved, putContext, setLocale, setPropertyResolved
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

elResolver

protected ELResolver elResolver

functionMapper

protected FunctionMapper functionMapper
Constructor Detail

ProcessEngineElContext

public ProcessEngineElContext(List<FunctionMapper> functionMappers,
                              ELResolver elResolver)

ProcessEngineElContext

public ProcessEngineElContext(List<FunctionMapper> functionMappers)
Method Detail

getELResolver

public ELResolver getELResolver()
Description copied from class: ELContext
Retrieves the ELResolver associated with this context. The ELContext maintains a reference to the ELResolver that will be consulted to resolve variables and properties during an expression evaluation. This method retrieves the reference to the resolver. Once an ELContext is constructed, the reference to the ELResolver associated with the context cannot be changed.

Specified by:
getELResolver in class ELContext
Returns:
The resolver to be consulted for variable and property resolution during expression evaluation.

getFunctionMapper

public FunctionMapper getFunctionMapper()
Description copied from class: ELContext
Retrieves the FunctionMapper associated with this ELContext.

Specified by:
getFunctionMapper in class ELContext
Returns:
The function mapper to be consulted for the resolution of EL functions.

getVariableMapper

public VariableMapper getVariableMapper()
Description copied from class: ELContext
Retrieves the VariableMapper associated with this ELContext.

Specified by:
getVariableMapper in class ELContext
Returns:
The variable mapper to be consulted for the resolution of EL variables.


Copyright © 2016 camunda services GmbH. All rights reserved.