Package com.flowable.platform.common.el
Class HierarchyVariableELResolver
java.lang.Object
org.flowable.common.engine.impl.javax.el.ELResolver
org.flowable.common.engine.impl.el.VariableContainerELResolver
com.flowable.platform.common.el.HierarchyVariableELResolver
Resolves base from the hierarchy
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class org.flowable.common.engine.impl.el.VariableContainerELResolver
CURRENT_TENANT_ID_KEY, LOGGED_IN_USER_KEY, VARIABLE_CONTAINER_KEYFields inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CaseInstanceEntitygetCaseInstance(String caseInstanceId) protected CmmnEngineConfigurationprotected EntityLinkServicegetEntityLinkService(CmmnEngineConfiguration cmmnEngineConfiguration) protected EntityLinkServicegetEntityLinkService(ProcessEngineConfigurationImpl processEngineConfiguration) protected ProcessEngineConfigurationImplprotected ExecutionEntitygetProcessInstance(String processInstanceId) protected ObjectresolveCaseParent(CaseInstance caseInstance) protected ObjectresolveCaseRoot(CaseInstance caseInstance) protected VariableContainerresolveParent(ExecutionEntity variableContainer) protected VariableContainerresolveRoot(ExecutionEntity variableContainer) protected ObjectresolveVariableContainer(Object possibleVariableContainer, ELContext context, Object property) voidMethods inherited from class org.flowable.common.engine.impl.el.VariableContainerELResolver
getCommonPropertyType, getFeatureDescriptors, getType, getVariableContainer, isReadOnlyMethods inherited from class org.flowable.common.engine.impl.javax.el.ELResolver
invoke
-
Field Details
-
ROOT_TOKEN
- See Also:
-
PARENT_TOKEN
- See Also:
-
SELF_TOKEN
- See Also:
-
ROOT_CASE_TOKEN
- See Also:
-
PARENT_CASE_TOKEN
- See Also:
-
ROOT_PROCESS_TOKEN
- See Also:
-
PARENT_PROCESS_TOKEN
- See Also:
-
-
Constructor Details
-
HierarchyVariableELResolver
public HierarchyVariableELResolver()
-
-
Method Details
-
getValue
- Overrides:
getValuein classVariableContainerELResolver
-
setValue
- Overrides:
setValuein classVariableContainerELResolver
-
resolveVariableContainer
-
resolveRoot
-
resolveParent
-
resolveCaseRoot
-
resolveCaseParent
-
getCaseInstance
-
getProcessInstance
-
getEntityLinkService
protected EntityLinkService getEntityLinkService(ProcessEngineConfigurationImpl processEngineConfiguration) -
getEntityLinkService
-
getCmmnEngineConfiguration
-
getProcessEngineConfiguration
-