| Package | Description |
|---|---|
| org.bonitasoft.engine.events | |
| org.bonitasoft.engine.events.impl | |
| org.bonitasoft.engine.execution.handler | |
| org.bonitasoft.engine.synchro |
| Modifier and Type | Method and Description |
|---|---|
Set<SHandler<SEvent>> |
EventService.getHandlers(String eventType)
Retrieve the list of all registered Handlers or the given EventType
|
| Modifier and Type | Method and Description |
|---|---|
void |
EventService.addHandler(String eventType,
SHandler<SEvent> userHandler)
Add the given handler to the Event Manager's handlers list.
|
void |
EventService.removeAllHandlers(SHandler<SEvent> handler)
Remove the given handler from the Event Service's handlers lists.
|
void |
EventService.removeHandler(String eventType,
SHandler<SEvent> handler)
Remove the given handler from the given event type filter
|
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List<SHandler<SEvent>>> |
EventServiceImpl.registeredHandlers
Contains a list of all events type and their registered handlers
|
| Modifier and Type | Method and Description |
|---|---|
Set<SHandler<SEvent>> |
AbstractEventServiceImpl.getHandlers(String eventType) |
protected Collection<SHandler<SEvent>> |
EventServiceImpl.getHandlersFor(String eventType) |
protected abstract Collection<SHandler<SEvent>> |
AbstractEventServiceImpl.getHandlersFor(String type) |
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractEventServiceImpl.addHandler(String eventType,
SHandler<SEvent> handler)
No handler duplication in a list for a given event type
|
protected void |
EventServiceImpl.addHandlerFor(String eventType,
SHandler<SEvent> handler) |
protected abstract void |
AbstractEventServiceImpl.addHandlerFor(String eventType,
SHandler<SEvent> handler) |
void |
AbstractEventServiceImpl.removeAllHandlers(SHandler<SEvent> handler) |
protected void |
EventServiceImpl.removeAllHandlersFor(SHandler<SEvent> handler) |
protected abstract void |
AbstractEventServiceImpl.removeAllHandlersFor(SHandler<SEvent> handler) |
void |
AbstractEventServiceImpl.removeHandler(String eventType,
SHandler<SEvent> h) |
protected void |
EventServiceImpl.removeHandlerFor(String eventType,
SHandler<SEvent> h) |
protected abstract void |
AbstractEventServiceImpl.removeHandlerFor(String eventType,
SHandler<SEvent> h) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SProcessInstanceHandler<T extends SEvent> |
| Modifier and Type | Class and Description |
|---|---|
class |
ArchiveProcessInstancesHandler |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractJMSUpdateHandler |
class |
AbstractUpdateHandler |
class |
FlowNodeHandler |
class |
FlowNodeReachStateHandler |
class |
GatewayHandler |
class |
ProcessInstanceFinishedHandler |
class |
ProcessInstanceHandler |
class |
TaskReadyHandler |
Copyright © 2019 Bonitasoft S.A.. All rights reserved.