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 Deployments.RuntimeService: For starting and searching ProcessInstances.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 TypeMethodDescriptionvoidCmmnRuntimeService.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 TypeInterfaceDescriptioninterfaceThe interface for a case ended event, which might be a case completed or case terminated event.interfaceAn event representing a CMMN case stage being ended either manually through termination or with an exit sentry or by completing it.interfaceAn 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 TypeClassDescriptionclassImplementation of the case completed event.classImplements a CMMN case stage ending event, holding the case and stage instances as well as the ending state of the stage.classImplements 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 TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceAnFlowableEventrelated to a single entity.Methods in org.flowable.common.engine.api.delegate.event with parameters of type FlowableEventModifier and TypeMethodDescriptionvoidFlowableEventDispatcher.dispatchEvent(FlowableEvent event, String engineType) Dispatches the given event to any listeners that are registered.voidFlowableEventListener.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 TypeClassDescriptionclassclassBase class for allFlowableEngineEventimplementations.classBase class for allFlowableEventimplementations, related to entities.classBase class for allFlowableEventimplementations, represents an exception occurred, related to an entity.classBase class for allFlowableEventimplementations.Fields in org.flowable.common.engine.impl.event declared as FlowableEventModifier and TypeFieldDescriptionprotected FlowableEventExecuteEventListenerTransactionListener.flowableEventMethods in org.flowable.common.engine.impl.event with parameters of type FlowableEventModifier and TypeMethodDescriptionvoidEventDispatchAction.dispatchEvent(CommandContext commandContext, FlowableEventSupport eventSupport, FlowableEvent event) voidFlowableEventDispatcherImpl.dispatchEvent(FlowableEvent event, String engineType) voidFlowableEventSupport.dispatchEvent(FlowableEvent event) protected voidFlowableEventSupport.dispatchEvent(FlowableEvent event, FlowableEventListener listener) protected voidFlowableEventSupport.dispatchNormalEventListener(FlowableEvent event, FlowableEventListener listener) protected voidFlowableEventSupport.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 TypeMethodDescriptionvoidRuntimeService.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 TypeMethodDescriptionvoidFlowable5CompatibilityHandler.throwErrorEvent(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.engine.delegate.event
Subinterfaces of FlowableEvent in org.flowable.engine.delegate.eventModifier and TypeInterfaceDescriptioninterfaceAnFlowableEventrelated to cancel event being sent to an activity.interfaceAnFlowableEventrelated to an activity within an execution.interfaceinterfaceAnFlowableEventrelated to a conditional being sent to an activity.interfaceAnFlowableEntityEventrelated to a single entity.interfaceAnFlowableEventrelated to an error being sent to an activity.interfaceAnFlowableEventrelated to an escalation being sent to an activity.interfaceinterfaceAnFlowableEventrelated to an message being sent to an activity.interfaceAnFlowableEventrelated to cancel event being sent to an activity.interfaceinterfaceAFlowableEventrelated to a multi-instance activity within an execution.interfaceEvent interface forFlowableEventimplementations related to the process engine, exposing process engine specific functions.interfaceAnFlowableEventrelated to start event being sent when a process instance is started.interfaceEvent extends defaultFlowableEntityEventwith the cause of terminationinterfaceAnFlowableEventthat indicates a certain sequence flow has been taken.interfaceAnFlowableEventrelated to a signal being sent to an activity.Methods in org.flowable.engine.delegate.event with parameters of type FlowableEventModifier and TypeMethodDescriptionprotected booleanBaseEntityEventListener.isValidEvent(FlowableEvent event) protected voidBaseEntityEventListener.onCreate(FlowableEvent event) Called when an entity create event is received.protected voidBaseEntityEventListener.onDelete(FlowableEvent event) Called when an entity delete event is received.protected voidBaseEntityEventListener.onEntityEvent(FlowableEvent event) Called when an event is received, which is not a create, an update or delete.voidAbstractFlowableEngineEventListener.onEvent(FlowableEvent flowableEvent) final voidBaseEntityEventListener.onEvent(FlowableEvent event) protected voidBaseEntityEventListener.onInitialized(FlowableEvent event) Called when an entity initialized event is received.protected voidBaseEntityEventListener.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 TypeClassDescriptionclassAnFlowableActivityCancelledEventimplementation.classImplementation of anFlowableActivityEvent.classAnFlowableConditionalEventimplementation.classBase class for allFlowableEventimplementations, related to entities.classBase class for allFlowableEventimplementations, represents an exception occurred, related to an entity.classBase class for allFlowableEngineEntityEventimplementations, related to entities with variables.classImplementation of anFlowableErrorEvent.classAnFlowableEscalationEventimplementation.classclassAnFlowableSignalEventimplementation.classAnFlowableMultiInstanceActivityCancelledEventimplementation.classImplementation of anFlowableMultiInstanceActivityCompletedEvent.classImplementation of anFlowableMultiInstanceActivityEvent.classAnFlowableCancelledEventimplementation.classclassAnFlowableCancelledEventimplementation.classAnFlowableProcessTerminatedEventimplementation.classclassAnFlowableSignalEventimplementation.classImplementation ofFlowableVariableEvent.Methods in org.flowable.engine.delegate.event.impl that return FlowableEventModifier and TypeMethodDescriptionstatic FlowableEventFlowableEventBuilder.createEvent(FlowableEngineEventType type, String executionId, String processInstanceId, String processDefinitionId) static FlowableEventFlowableEventBuilder.createGlobalEvent(FlowableEngineEventType type) Methods in org.flowable.engine.delegate.event.impl with parameters of type FlowableEventModifier and TypeMethodDescriptionvoidBpmnModelEventDispatchAction.dispatchEvent(CommandContext commandContext, FlowableEventSupport eventSupport, FlowableEvent event) protected BpmnModelBpmnModelEventDispatchAction.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 booleanBaseDelegateEventListener.isValidEvent(FlowableEvent event) voidDelegateExpressionFlowableEventListener.onEvent(FlowableEvent event) voidDelegateFlowableEventListener.onEvent(FlowableEvent event) voidErrorThrowingEventListener.onEvent(FlowableEvent event) voidMessageThrowingEventListener.onEvent(FlowableEvent event) voidSignalThrowingEventListener.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 EventLoggerEventHandlerEventLogger.getEventHandler(FlowableEvent event) protected EventLoggerEventHandlerEventLogger.instantiateEventHandler(FlowableEvent event, Class<? extends EventLoggerEventHandler> eventHandlerClass) voidEventLogger.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 FlowableEventAbstractDatabaseEventLoggerEventHandler.eventMethods in org.flowable.engine.impl.event.logger.handler with parameters of type FlowableEventModifier and TypeMethodDescriptionvoidAbstractDatabaseEventLoggerEventHandler.setEvent(FlowableEvent event) voidEventLoggerEventHandler.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 ExecutionEntityDebugInfoEntityEventListener.getExecutionEntity(FlowableEvent event) protected voidDebugInfoEntityEventListener.onCreate(FlowableEvent event) protected voidDebugInfoEntityEventListener.onDelete(FlowableEvent event) -
Uses of FlowableEvent in org.flowable.idm.api.event
Subinterfaces of FlowableEvent in org.flowable.idm.api.eventModifier and TypeInterfaceDescriptioninterfaceAn 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 TypeClassDescriptionclassBase class for allFlowableIdmEventImplimplementations, related to entities.classBase class for all IDM event implementations.classImplementation ofFlowableIdmMembershipEvent.Methods in org.flowable.idm.engine.delegate.event.impl that return FlowableEventModifier and TypeMethodDescriptionstatic FlowableEventFlowableIdmEventBuilder.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