Interface FlowableProcessEngineEvent

All Superinterfaces:
org.flowable.common.engine.api.delegate.event.FlowableEngineEvent, org.flowable.common.engine.api.delegate.event.FlowableEvent
All Known Implementing Classes:
FlowableActivityCancelledEventImpl, FlowableActivityEventImpl, FlowableConditionalEventImpl, FlowableEntityEventImpl, FlowableEntityExceptionEventImpl, FlowableEntityWithVariablesEventImpl, FlowableErrorEventImpl, FlowableEscalationEventImpl, FlowableJobRescheduledEventImpl, FlowableMessageEventImpl, FlowableMultiInstanceActivityCancelledEventImpl, FlowableMultiInstanceActivityCompletedEventImpl, FlowableMultiInstanceActivityEventImpl, FlowableProcessCancelledEventImpl, FlowableProcessEventImpl, FlowableProcessStartedEventImpl, FlowableProcessTerminatedEventImpl, FlowableSequenceFlowTakenEventImpl, FlowableSignalEventImpl, FlowableVariableEventImpl

public interface FlowableProcessEngineEvent extends org.flowable.common.engine.api.delegate.event.FlowableEngineEvent
Event interface for FlowableEvent implementations related to the process engine, exposing process engine specific functions.
Author:
Joram Barrez
  • Method Summary

    Modifier and Type
    Method
    Description
    Return the execution this event is associated with.

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

    getExecutionId, getProcessDefinitionId, getProcessInstanceId, getScopeDefinitionId, getScopeId, getScopeType, getSubScopeId

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

    getType
  • Method Details

    • getExecution

      DelegateExecution getExecution()
      Return the execution this event is associated with. Returns null, if the event was not related to an active execution. Note that this will only return a DelegateExecution instance when a command context is active.