Class FlowableProcessStartedEventImpl

java.lang.Object
org.flowable.common.engine.impl.event.FlowableEventImpl
org.flowable.common.engine.impl.event.FlowableEngineEventImpl
All Implemented Interfaces:
org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent, org.flowable.common.engine.api.delegate.event.FlowableEngineEvent, org.flowable.common.engine.api.delegate.event.FlowableEntityEvent, org.flowable.common.engine.api.delegate.event.FlowableEvent, FlowableEntityWithVariablesEvent, FlowableProcessEngineEvent, FlowableProcessStartedEvent

public class FlowableProcessStartedEventImpl extends FlowableEntityWithVariablesEventImpl implements FlowableProcessStartedEvent
An FlowableCancelledEvent implementation.
Author:
martin.grofcik
  • Field Details

    • nestedProcessInstanceId

      protected final String nestedProcessInstanceId
    • nestedProcessDefinitionId

      protected final String nestedProcessDefinitionId
  • Constructor Details

    • FlowableProcessStartedEventImpl

      public FlowableProcessStartedEventImpl(Object entity, Map variables, boolean localScope)
  • Method Details

    • getNestedProcessInstanceId

      public String getNestedProcessInstanceId()
      Specified by:
      getNestedProcessInstanceId in interface FlowableProcessStartedEvent
      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

      public String getNestedProcessDefinitionId()
      Specified by:
      getNestedProcessDefinitionId in interface FlowableProcessStartedEvent
      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.