Class TenantIdProviderProcessInstanceContext


  • public class TenantIdProviderProcessInstanceContext
    extends java.lang.Object
    Provides information about a starting process instance to a TenantIdProvider implementation.
    Since:
    7.5
    Author:
    Daniel Meyer
    • Method Detail

      • getProcessDefinition

        public ProcessDefinition getProcessDefinition()
        Returns:
        the process definition of the process instance which is being started
      • getVariables

        public 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.