Uses of Interface
org.flowable.common.engine.api.delegate.event.FlowableEvent
Packages that use FlowableEvent
Package
Description
Public API of the Flowable engine.
Typical usage of the API starts by the creation of a
Through the services obtained from such a
Typical usage of the API starts by the creation of a
ProcessEngineConfiguration
(typically based on a configuration file), from which a ProcessEngine
can be obtained.Through the services obtained from such a
ProcessEngine
, BPM and workflow operation
can be executed:RepositoryService
: Manages Deployment
s.RuntimeService
: For starting and searching ProcessInstance
s.TaskService
: Exposes operations to manage human (standalone) tasks, such as claiming, completing and assigning tasks.IdentityService
: Used for managing users, groups and the relations between them.ManagementService
: Exposes engine administration and maintenance operations,
which have no relation to the runtime exection of business processes.HistoryService
: Exposes information about ongoing and past process instances.FormService
: Access to form data and rendered forms for starting new process instances and completing tasks.API implementation classes, which shouldn't directly be used by end-users.
-
Uses of FlowableEvent in org.flowable.cmmn.api
Methods in org.flowable.cmmn.api with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
CmmnRuntimeService.dispatchEvent
(FlowableEvent event) Dispatches the given event to any listeners that are registered. -
Uses of FlowableEvent in org.flowable.cmmn.api.event
Subinterfaces of FlowableEvent in org.flowable.cmmn.api.eventModifier and TypeInterfaceDescriptioninterface
The interface for a case ended event, which might be a case completed or case terminated event.interface
An event representing a CMMN case stage being ended either manually through termination or with an exit sentry or by completing it.interface
An event representing a CMMN case stage being started.interface
-
Uses of FlowableEvent in org.flowable.cmmn.engine.impl.cmd
Fields in org.flowable.cmmn.engine.impl.cmd declared as FlowableEventConstructors in org.flowable.cmmn.engine.impl.cmd with parameters of type FlowableEvent -
Uses of FlowableEvent in org.flowable.cmmn.engine.impl.event
Classes in org.flowable.cmmn.engine.impl.event that implement FlowableEventModifier and TypeClassDescriptionclass
Implementation of the case completed event.class
Implements a CMMN case stage ending event, holding the case and stage instances as well as the ending state of the stage.class
Implements a CMMN case stage started event, holding the case and stage instances.class
-
Uses of FlowableEvent in org.flowable.cmmn.engine.impl.runtime
Methods in org.flowable.cmmn.engine.impl.runtime with parameters of type FlowableEvent -
Uses of FlowableEvent in org.flowable.common.engine.api.delegate.event
Subinterfaces of FlowableEvent in org.flowable.common.engine.api.delegate.eventModifier and TypeInterfaceDescriptioninterface
interface
interface
interface
AnFlowableEvent
related to a single entity.Methods in org.flowable.common.engine.api.delegate.event with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
FlowableEventDispatcher.dispatchEvent
(FlowableEvent event, String engineType) Dispatches the given event to any listeners that are registered.void
FlowableEventListener.onEvent
(FlowableEvent event) Called when an event has been fired -
Uses of FlowableEvent in org.flowable.common.engine.impl.event
Classes in org.flowable.common.engine.impl.event that implement FlowableEventModifier and TypeClassDescriptionclass
class
Base class for allFlowableEngineEvent
implementations.class
Base class for allFlowableEvent
implementations, related to entities.class
Base class for allFlowableEvent
implementations, represents an exception occurred, related to an entity.class
Base class for allFlowableEvent
implementations.Fields in org.flowable.common.engine.impl.event declared as FlowableEventModifier and TypeFieldDescriptionprotected FlowableEvent
ExecuteEventListenerTransactionListener.flowableEvent
Methods in org.flowable.common.engine.impl.event with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
EventDispatchAction.dispatchEvent
(CommandContext commandContext, FlowableEventSupport eventSupport, FlowableEvent event) void
FlowableEventDispatcherImpl.dispatchEvent
(FlowableEvent event, String engineType) void
FlowableEventSupport.dispatchEvent
(FlowableEvent event) protected void
FlowableEventSupport.dispatchEvent
(FlowableEvent event, FlowableEventListener listener) protected void
FlowableEventSupport.dispatchNormalEventListener
(FlowableEvent event, FlowableEventListener listener) protected void
FlowableEventSupport.dispatchTransactionEventListener
(FlowableEvent event, FlowableEventListener listener) Constructors in org.flowable.common.engine.impl.event with parameters of type FlowableEventModifierConstructorDescriptionExecuteEventListenerTransactionListener
(FlowableEventListener listener, FlowableEvent flowableEvent) -
Uses of FlowableEvent in org.flowable.engine
Methods in org.flowable.engine with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
RuntimeService.dispatchEvent
(FlowableEvent event) Dispatches the given event to any listeners that are registered. -
Uses of FlowableEvent in org.flowable.engine.compatibility
Methods in org.flowable.engine.compatibility with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
Flowable5CompatibilityHandler.throwErrorEvent
(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.engine.delegate.event
Subinterfaces of FlowableEvent in org.flowable.engine.delegate.eventModifier and TypeInterfaceDescriptioninterface
AnFlowableEvent
related to cancel event being sent to an activity.interface
AnFlowableEvent
related to an activity within an execution.interface
interface
AnFlowableEvent
related to a conditional being sent to an activity.interface
AnFlowableEntityEvent
related to a single entity.interface
AnFlowableEvent
related to an error being sent to an activity.interface
AnFlowableEvent
related to an escalation being sent to an activity.interface
interface
AnFlowableEvent
related to an message being sent to an activity.interface
AnFlowableEvent
related to cancel event being sent to an activity.interface
interface
AFlowableEvent
related to a multi-instance activity within an execution.interface
Event interface forFlowableEvent
implementations related to the process engine, exposing process engine specific functions.interface
AnFlowableEvent
related to start event being sent when a process instance is started.interface
Event extends defaultFlowableEntityEvent
with the cause of terminationinterface
AnFlowableEvent
that indicates a certain sequence flow has been taken.interface
AnFlowableEvent
related to a signal being sent to an activity.Methods in org.flowable.engine.delegate.event with parameters of type FlowableEventModifier and TypeMethodDescriptionprotected boolean
BaseEntityEventListener.isValidEvent
(FlowableEvent event) protected void
BaseEntityEventListener.onCreate
(FlowableEvent event) Called when an entity create event is received.protected void
BaseEntityEventListener.onDelete
(FlowableEvent event) Called when an entity delete event is received.protected void
BaseEntityEventListener.onEntityEvent
(FlowableEvent event) Called when an event is received, which is not a create, an update or delete.void
AbstractFlowableEngineEventListener.onEvent
(FlowableEvent flowableEvent) final void
BaseEntityEventListener.onEvent
(FlowableEvent event) protected void
BaseEntityEventListener.onInitialized
(FlowableEvent event) Called when an entity initialized event is received.protected void
BaseEntityEventListener.onUpdate
(FlowableEvent event) Called when an entity update event is received. -
Uses of FlowableEvent in org.flowable.engine.delegate.event.impl
Classes in org.flowable.engine.delegate.event.impl that implement FlowableEventModifier and TypeClassDescriptionclass
AnFlowableActivityCancelledEvent
implementation.class
Implementation of anFlowableActivityEvent
.class
AnFlowableConditionalEvent
implementation.class
Base class for allFlowableEvent
implementations, related to entities.class
Base class for allFlowableEvent
implementations, represents an exception occurred, related to an entity.class
Base class for allFlowableEngineEntityEvent
implementations, related to entities with variables.class
Implementation of anFlowableErrorEvent
.class
AnFlowableEscalationEvent
implementation.class
class
AnFlowableSignalEvent
implementation.class
AnFlowableMultiInstanceActivityCancelledEvent
implementation.class
Implementation of anFlowableMultiInstanceActivityCompletedEvent
.class
Implementation of anFlowableMultiInstanceActivityEvent
.class
AnFlowableCancelledEvent
implementation.class
class
AnFlowableCancelledEvent
implementation.class
AnFlowableProcessTerminatedEvent
implementation.class
class
AnFlowableSignalEvent
implementation.class
Implementation ofFlowableVariableEvent
.Methods in org.flowable.engine.delegate.event.impl that return FlowableEventModifier and TypeMethodDescriptionstatic FlowableEvent
FlowableEventBuilder.createEvent
(FlowableEngineEventType type, String executionId, String processInstanceId, String processDefinitionId) static FlowableEvent
FlowableEventBuilder.createGlobalEvent
(FlowableEngineEventType type) Methods in org.flowable.engine.delegate.event.impl with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
BpmnModelEventDispatchAction.dispatchEvent
(CommandContext commandContext, FlowableEventSupport eventSupport, FlowableEvent event) protected BpmnModel
BpmnModelEventDispatchAction.extractBpmnModelFromEvent
(FlowableEvent event) In case no process-context is active, this method attempts to extract a process-definition based on the event. -
Uses of FlowableEvent in org.flowable.engine.impl
Methods in org.flowable.engine.impl with parameters of type FlowableEvent -
Uses of FlowableEvent in org.flowable.engine.impl.bpmn.helper
Methods in org.flowable.engine.impl.bpmn.helper with parameters of type FlowableEventModifier and TypeMethodDescriptionprotected boolean
BaseDelegateEventListener.isValidEvent
(FlowableEvent event) void
DelegateExpressionFlowableEventListener.onEvent
(FlowableEvent event) void
DelegateFlowableEventListener.onEvent
(FlowableEvent event) void
ErrorThrowingEventListener.onEvent
(FlowableEvent event) void
MessageThrowingEventListener.onEvent
(FlowableEvent event) void
SignalThrowingEventListener.onEvent
(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.engine.impl.cmd
Fields in org.flowable.engine.impl.cmd declared as FlowableEventConstructors in org.flowable.engine.impl.cmd with parameters of type FlowableEvent -
Uses of FlowableEvent in org.flowable.engine.impl.event.logger
Methods in org.flowable.engine.impl.event.logger with parameters of type FlowableEventModifier and TypeMethodDescriptionprotected EventLoggerEventHandler
EventLogger.getEventHandler
(FlowableEvent event) protected EventLoggerEventHandler
EventLogger.instantiateEventHandler
(FlowableEvent event, Class<? extends EventLoggerEventHandler> eventHandlerClass) void
EventLogger.onEvent
(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.engine.impl.event.logger.handler
Fields in org.flowable.engine.impl.event.logger.handler declared as FlowableEventModifier and TypeFieldDescriptionprotected FlowableEvent
AbstractDatabaseEventLoggerEventHandler.event
Methods in org.flowable.engine.impl.event.logger.handler with parameters of type FlowableEventModifier and TypeMethodDescriptionvoid
AbstractDatabaseEventLoggerEventHandler.setEvent
(FlowableEvent event) void
EventLoggerEventHandler.setEvent
(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.engine.test.impl.logger
Methods in org.flowable.engine.test.impl.logger with parameters of type FlowableEventModifier and TypeMethodDescriptionprotected ExecutionEntity
DebugInfoEntityEventListener.getExecutionEntity
(FlowableEvent event) protected void
DebugInfoEntityEventListener.onCreate
(FlowableEvent event) protected void
DebugInfoEntityEventListener.onDelete
(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.idm.api.event
Subinterfaces of FlowableEvent in org.flowable.idm.api.eventModifier and TypeInterfaceDescriptioninterface
An event related to group memberships. -
Uses of FlowableEvent in org.flowable.idm.engine.delegate.event.impl
Classes in org.flowable.idm.engine.delegate.event.impl that implement FlowableEventModifier and TypeClassDescriptionclass
Base class for allFlowableIdmEventImpl
implementations, related to entities.class
Base class for all IDM event implementations.class
Implementation ofFlowableIdmMembershipEvent
.Methods in org.flowable.idm.engine.delegate.event.impl that return FlowableEventModifier and TypeMethodDescriptionstatic FlowableEvent
FlowableIdmEventBuilder.createGlobalEvent
(FlowableIdmEventType type) -
Uses of FlowableEvent in org.flowable.variable.api.event
Subinterfaces of FlowableEvent in org.flowable.variable.api.event -
Uses of FlowableEvent in org.flowable.variable.service.event.impl
Classes in org.flowable.variable.service.event.impl that implement FlowableEvent