public class TenantIdProviderCaseInstanceContext extends Object
TenantIdProvider
implementation.Modifier and Type | Field and Description |
---|---|
protected CaseDefinition |
caseDefinition |
protected DelegateCaseExecution |
superCaseExecution |
protected DelegateExecution |
superExecution |
protected VariableMap |
variables |
Constructor and Description |
---|
TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition,
VariableMap variables) |
TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition,
VariableMap variables,
DelegateCaseExecution superCaseExecution) |
TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition,
VariableMap variables,
DelegateExecution superExecution) |
Modifier and Type | Method and Description |
---|---|
CaseDefinition |
getCaseDefinition() |
DelegateCaseExecution |
getSuperCaseExecution() |
DelegateExecution |
getSuperExecution() |
VariableMap |
getVariables() |
protected CaseDefinition caseDefinition
protected VariableMap variables
protected DelegateExecution superExecution
protected DelegateCaseExecution superCaseExecution
public TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition, VariableMap variables)
public TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition, VariableMap variables, DelegateExecution superExecution)
public TenantIdProviderCaseInstanceContext(CaseDefinition caseDefinition, VariableMap variables, DelegateCaseExecution superCaseExecution)
public CaseDefinition getCaseDefinition()
public VariableMap getVariables()
public DelegateExecution getSuperExecution()
null
if the starting case instance is a root process instance and not started using a call activity.
If the case instance is started using a call activity, this method returns the execution in the super process
instance executing the call activity.public DelegateCaseExecution getSuperCaseExecution()
null
if the starting case instance is not a sub case instance started using a CMMN case task.Copyright © 2019. All rights reserved.