org.camunda.bpm.engine.impl.cfg.multitenancy
Class TenantIdProviderProcessInstanceContext
java.lang.Object
org.camunda.bpm.engine.impl.cfg.multitenancy.TenantIdProviderProcessInstanceContext
public class TenantIdProviderProcessInstanceContext
- extends Object
Provides information about a starting process instance to a TenantIdProvider implementation.
- Since:
- 7.5
- Author:
- Daniel Meyer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
processDefinition
protected ProcessDefinition processDefinition
variables
protected org.camunda.bpm.engine.variable.VariableMap variables
superExecution
protected DelegateExecution superExecution
superCaseExecution
protected DelegateCaseExecution superCaseExecution
TenantIdProviderProcessInstanceContext
public TenantIdProviderProcessInstanceContext(ProcessDefinition processDefinition,
org.camunda.bpm.engine.variable.VariableMap variables)
TenantIdProviderProcessInstanceContext
public TenantIdProviderProcessInstanceContext(ProcessDefinition processDefinition,
org.camunda.bpm.engine.variable.VariableMap variables,
DelegateExecution superExecution)
TenantIdProviderProcessInstanceContext
public TenantIdProviderProcessInstanceContext(ProcessDefinition processDefinition,
org.camunda.bpm.engine.variable.VariableMap variables,
DelegateCaseExecution superCaseExecution)
getProcessDefinition
public ProcessDefinition getProcessDefinition()
- Returns:
- the process definition of the process instance which is being started
getVariables
public org.camunda.bpm.engine.variable.VariableMap getVariables()
- Returns:
- the variables which were passed to the starting process instance
getSuperExecution
public DelegateExecution getSuperExecution()
- Returns:
- the super execution. Null if the starting process instance is a root process instance and not started using a call activity.
If the process instance is started using a call activity, this method returns the execution in the super process
instance executing the call activity.
getSuperCaseExecution
public DelegateCaseExecution getSuperCaseExecution()
- Returns:
- the super case execution. Null if the starting process instance is not a sub process instance started using a CMMN case task.
Copyright © 2017 camunda services GmbH. All rights reserved.