public class HierarchyVariableELResolver
extends org.flowable.common.engine.impl.el.VariableContainerELResolver
Modifier and Type | Field and Description |
---|---|
static String |
PARENT_CASE_TOKEN |
static String |
PARENT_PROCESS_TOKEN |
static String |
PARENT_TOKEN |
static String |
ROOT_CASE_TOKEN |
static String |
ROOT_PROCESS_TOKEN |
static String |
ROOT_TOKEN |
static String |
SELF_TOKEN |
Constructor and Description |
---|
HierarchyVariableELResolver(org.flowable.common.engine.api.variable.VariableContainer variableContainer) |
Modifier and Type | Method and Description |
---|---|
protected org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity |
getCaseInstance(String caseInstanceId) |
protected org.flowable.cmmn.engine.CmmnEngineConfiguration |
getCmmnEngineConfiguration() |
protected org.flowable.entitylink.api.EntityLinkService |
getEntityLinkService(org.flowable.cmmn.engine.CmmnEngineConfiguration cmmnEngineConfiguration) |
protected org.flowable.entitylink.api.EntityLinkService |
getEntityLinkService(org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration) |
protected org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl |
getProcessEngineConfiguration() |
protected org.flowable.engine.impl.persistence.entity.ExecutionEntity |
getProcessInstance(String processInstanceId) |
Object |
getValue(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property) |
protected Object |
resolveCaseParent(org.flowable.cmmn.api.runtime.CaseInstance caseInstance) |
protected Object |
resolveCaseRoot(org.flowable.cmmn.api.runtime.CaseInstance caseInstance) |
protected Object |
resolveParent(org.flowable.engine.impl.persistence.entity.ExecutionEntity variableContainer) |
protected Object |
resolveRoot(org.flowable.engine.impl.persistence.entity.ExecutionEntity variableContainer) |
protected Object |
resolveVariableContainer(Object possibleVariableContainer,
org.flowable.common.engine.impl.javax.el.ELContext context,
Object property) |
void |
setValue(org.flowable.common.engine.impl.javax.el.ELContext context,
Object base,
Object property,
Object value) |
public static final String ROOT_TOKEN
public static final String PARENT_TOKEN
public static final String SELF_TOKEN
public static final String ROOT_CASE_TOKEN
public static final String PARENT_CASE_TOKEN
public static final String ROOT_PROCESS_TOKEN
public static final String PARENT_PROCESS_TOKEN
public HierarchyVariableELResolver(org.flowable.common.engine.api.variable.VariableContainer variableContainer)
public Object getValue(org.flowable.common.engine.impl.javax.el.ELContext context, Object base, Object property)
getValue
in class org.flowable.common.engine.impl.el.VariableContainerELResolver
public void setValue(org.flowable.common.engine.impl.javax.el.ELContext context, Object base, Object property, Object value)
setValue
in class org.flowable.common.engine.impl.el.VariableContainerELResolver
protected Object resolveVariableContainer(Object possibleVariableContainer, org.flowable.common.engine.impl.javax.el.ELContext context, Object property)
protected Object resolveRoot(org.flowable.engine.impl.persistence.entity.ExecutionEntity variableContainer)
protected Object resolveParent(org.flowable.engine.impl.persistence.entity.ExecutionEntity variableContainer)
protected Object resolveCaseRoot(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
protected Object resolveCaseParent(org.flowable.cmmn.api.runtime.CaseInstance caseInstance)
protected org.flowable.cmmn.engine.impl.persistence.entity.CaseInstanceEntity getCaseInstance(String caseInstanceId)
protected org.flowable.engine.impl.persistence.entity.ExecutionEntity getProcessInstance(String processInstanceId)
protected org.flowable.entitylink.api.EntityLinkService getEntityLinkService(org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl processEngineConfiguration)
protected org.flowable.entitylink.api.EntityLinkService getEntityLinkService(org.flowable.cmmn.engine.CmmnEngineConfiguration cmmnEngineConfiguration)
protected org.flowable.cmmn.engine.CmmnEngineConfiguration getCmmnEngineConfiguration()
protected org.flowable.engine.impl.cfg.ProcessEngineConfigurationImpl getProcessEngineConfiguration()
Copyright © 2019. All rights reserved.