Class AbstractFlowableEngineEventListener
java.lang.Object
org.flowable.common.engine.api.delegate.event.AbstractFlowableEventListener
org.flowable.engine.delegate.event.AbstractFlowableEngineEventListener
- All Implemented Interfaces:
org.flowable.common.engine.api.delegate.event.FlowableEventListener
public abstract class AbstractFlowableEngineEventListener
extends org.flowable.common.engine.api.delegate.event.AbstractFlowableEventListener
- Author:
- Robert Hafner
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Set<org.flowable.common.engine.api.delegate.event.FlowableEngineEventType>
Fields inherited from class org.flowable.common.engine.api.delegate.event.AbstractFlowableEventListener
onTransaction
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractFlowableEngineEventListener
(Set<org.flowable.common.engine.api.delegate.event.FlowableEngineEventType> types) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
custom
(org.flowable.common.engine.api.delegate.event.FlowableEngineEvent event) protected void
engineClosed
(FlowableProcessEngineEvent flowableEngineEvent) protected void
protected void
entityActivated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
entityCreated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
entityDeleted
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
entityInitialized
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
entitySuspended
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
entityUpdated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected DelegateExecution
getExecution
(org.flowable.common.engine.api.delegate.event.FlowableEngineEvent event) Collection<? extends org.flowable.common.engine.api.delegate.event.FlowableEventType>
getTypes()
protected void
historicActivityInstanceCreated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
historicActivityInstanceEnded
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
historicProcessInstanceCreated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
historicProcessInstanceEnded
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) boolean
protected void
jobCancelled
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
jobExecutionFailure
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
jobExecutionSuccess
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
jobRescheduled
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
jobRetriesDecremented
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
protected void
protected void
protected void
void
onEvent
(org.flowable.common.engine.api.delegate.event.FlowableEvent flowableEvent) protected void
protected void
processCompleted
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
processCompletedWithErrorEnd
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
processCompletedWithEscalationEnd
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
processCompletedWithTerminateEnd
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
processCreated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
protected void
protected void
taskAssigned
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
taskCompleted
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
taskCreated
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
timerFired
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
timerScheduled
(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) protected void
variableCreated
(org.flowable.variable.api.event.FlowableVariableEvent event) protected void
variableDeletedEvent
(org.flowable.variable.api.event.FlowableVariableEvent event) protected void
variableUpdatedEvent
(org.flowable.variable.api.event.FlowableVariableEvent event) Methods inherited from class org.flowable.common.engine.api.delegate.event.AbstractFlowableEventListener
getOnTransaction, isFireOnTransactionLifecycleEvent, setOnTransaction
-
Field Details
-
types
-
-
Constructor Details
-
AbstractFlowableEngineEventListener
public AbstractFlowableEngineEventListener() -
AbstractFlowableEngineEventListener
public AbstractFlowableEngineEventListener(Set<org.flowable.common.engine.api.delegate.event.FlowableEngineEventType> types)
-
-
Method Details
-
onEvent
public void onEvent(org.flowable.common.engine.api.delegate.event.FlowableEvent flowableEvent) -
isFailOnException
public boolean isFailOnException() -
getTypes
public Collection<? extends org.flowable.common.engine.api.delegate.event.FlowableEventType> getTypes() -
entityCreated
protected void entityCreated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
entityInitialized
protected void entityInitialized(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
entityUpdated
protected void entityUpdated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
entityDeleted
protected void entityDeleted(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
entitySuspended
protected void entitySuspended(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
entityActivated
protected void entityActivated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
timerScheduled
protected void timerScheduled(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
timerFired
protected void timerFired(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
jobCancelled
protected void jobCancelled(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
jobExecutionSuccess
protected void jobExecutionSuccess(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
jobExecutionFailure
protected void jobExecutionFailure(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
jobRetriesDecremented
protected void jobRetriesDecremented(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
jobRescheduled
protected void jobRescheduled(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
custom
protected void custom(org.flowable.common.engine.api.delegate.event.FlowableEngineEvent event) -
engineCreated
-
engineClosed
-
activityStarted
-
activityCompleted
-
activityCancelled
-
multiInstanceActivityStarted
-
multiInstanceActivityCompleted
-
multiInstanceActivityCompletedWithCondition
protected void multiInstanceActivityCompletedWithCondition(FlowableMultiInstanceActivityCompletedEvent event) -
multiInstanceActivityCancelled
-
activitySignalWaiting
-
activitySignaled
-
activityCompensate
-
activityMessageWaiting
-
activityMessageReceived
-
activityMessageCancelled
-
activityErrorReceived
-
historicActivityInstanceCreated
protected void historicActivityInstanceCreated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
historicActivityInstanceEnded
protected void historicActivityInstanceEnded(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
sequenceFlowTaken
-
variableCreated
protected void variableCreated(org.flowable.variable.api.event.FlowableVariableEvent event) -
variableUpdatedEvent
protected void variableUpdatedEvent(org.flowable.variable.api.event.FlowableVariableEvent event) -
variableDeletedEvent
protected void variableDeletedEvent(org.flowable.variable.api.event.FlowableVariableEvent event) -
taskCreated
protected void taskCreated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
taskAssigned
protected void taskAssigned(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
taskCompleted
protected void taskCompleted(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processCreated
protected void processCreated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processStarted
-
processCompleted
protected void processCompleted(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processCompletedWithTerminateEnd
protected void processCompletedWithTerminateEnd(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processCompletedWithErrorEnd
protected void processCompletedWithErrorEnd(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processCompletedWithEscalationEnd
protected void processCompletedWithEscalationEnd(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
processCancelled
-
historicProcessInstanceCreated
protected void historicProcessInstanceCreated(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
historicProcessInstanceEnded
protected void historicProcessInstanceEnded(org.flowable.common.engine.api.delegate.event.FlowableEngineEntityEvent event) -
getExecution
protected DelegateExecution getExecution(org.flowable.common.engine.api.delegate.event.FlowableEngineEvent event)
-