Package org.flowable.engine.delegate.event

# Interface FlowableProcessStartedEvent

All Superinterfaces:
  `FlowableEntityEvent`, `FlowableEntityWithVariablesEvent`, `FlowableEvent`

All Known Implementing Classes:
  `FlowableProcessStartedEventImpl`

public interface FlowableProcessStartedEvent extends FlowableEntityWithVariablesEvent
An `FlowableEvent` related to start event being sent when a process instance is started.

Author:
  Christophe DENEUX - Linagora

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getNestedProcessDefinitionId()`
  `String`
  `getNestedProcessInstanceId()`

  ### Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEntityEvent

  `getEntity`

  ### Methods inherited from interface org.flowable.engine.delegate.event.FlowableEntityWithVariablesEvent

  `getVariables, isLocalScope`

  ### Methods inherited from interface org.flowable.common.engine.api.delegate.event.FlowableEvent

  `getType`

- ## Method Details

  - ### getNestedProcessInstanceId

    String getNestedProcessInstanceId()
    Returns:
      the id of the process instance of the nested process that starts the current process instance, or null if the current process instance is not started into a nested process.

  - ### getNestedProcessDefinitionId

    String getNestedProcessDefinitionId()
    Returns:
      the id of the process definition of the nested process that starts the current process instance, or null if the current process instance is not started into a nested process.