Package com.flowable.app.engine.impl.el
Class FlowAppELResolver
- java.lang.Object
-
- org.flowable.common.engine.impl.javax.el.ELResolver
-
- com.flowable.app.engine.impl.el.FlowAppELResolver
-
public class FlowAppELResolver extends ELResolver
Resolves the definition of a case instance or process instance
-
-
Field Summary
Fields Modifier and Type Field Description static String
FLOWAPP_TOKEN
-
Fields inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
-
-
Constructor Summary
Constructors Constructor Description FlowAppELResolver()
-
Method Summary
-
Methods inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
invoke
-
-
-
-
Field Detail
-
FLOWAPP_TOKEN
public static final String FLOWAPP_TOKEN
- See Also:
- Constant Field Values
-
-
Method Detail
-
getCommonPropertyType
public Class<?> getCommonPropertyType(ELContext elContext, Object object)
- Specified by:
getCommonPropertyType
in classELResolver
-
getFeatureDescriptors
public Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext elContext, Object object)
- Specified by:
getFeatureDescriptors
in classELResolver
-
getType
public Class<?> getType(ELContext arg0, Object arg1, Object arg2)
- Specified by:
getType
in classELResolver
-
getValue
public Object getValue(ELContext context, Object base, Object property)
- Specified by:
getValue
in classELResolver
-
isReadOnly
public boolean isReadOnly(ELContext context, Object base, Object property)
- Specified by:
isReadOnly
in classELResolver
-
setValue
public void setValue(ELContext context, Object base, Object property, Object value)
- Specified by:
setValue
in classELResolver
-
resolveCaseRoot
protected VariableContainer resolveCaseRoot(CaseInstance caseInstance)
-
resolveRoot
protected VariableContainer resolveRoot(ExecutionEntity variableContainer)
-
resolveFlowApp
protected VariableContainer resolveFlowApp(VariableContainer variableContainer)
-
resolveFlowAppWithVariableContainer
protected VariableContainer resolveFlowAppWithVariableContainer(VariableContainer possibleVariableContainer, ELContext context)
-
getCaseInstance
protected CaseInstanceEntity getCaseInstance(String caseInstanceId)
-
getProcessInstance
protected ExecutionEntity getProcessInstance(String processInstanceId)
-
getEntityLinkService
protected EntityLinkService getEntityLinkService(ProcessEngineConfigurationImpl processEngineConfiguration)
-
getEntityLinkService
protected EntityLinkService getEntityLinkService(CmmnEngineConfiguration cmmnEngineConfiguration)
-
getVariableContainer
protected VariableContainer getVariableContainer(ELContext elContext)
-
processELContext
protected void processELContext(ELContext context)
-
getCmmnEngineConfiguration
protected CmmnEngineConfiguration getCmmnEngineConfiguration()
-
getProcessEngineConfiguration
protected ProcessEngineConfigurationImpl getProcessEngineConfiguration()
-
getAppEngineConfiguration
protected AppEngineConfiguration getAppEngineConfiguration()
-
-