org.bonitasoft.engine.events.impl
public class EventServiceImpl extends AbstractEventServiceImpl
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,List<org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent>>> |
registeredHandlers
Contains a list of all events type and their registered handlers
|
logger| Constructor and Description |
|---|
EventServiceImpl(org.bonitasoft.engine.log.technical.TechnicalLoggerService logger) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHandlerFor(String eventType,
org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> handler) |
protected boolean |
containsHandlerFor(String key) |
protected Collection<org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent>> |
getHandlersFor(String eventType) |
protected void |
removeAllHandlersFor(org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> handler) |
protected void |
removeHandlerFor(String eventType,
org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> h) |
addHandler, fireEvent, getHandlers, hasHandlers, removeAllHandlers, removeHandlerpublic EventServiceImpl(org.bonitasoft.engine.log.technical.TechnicalLoggerService logger)
protected boolean containsHandlerFor(String key)
containsHandlerFor in class AbstractEventServiceImplprotected Collection<org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent>> getHandlersFor(String eventType)
getHandlersFor in class AbstractEventServiceImplprotected void addHandlerFor(String eventType, org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> handler) throws org.bonitasoft.engine.events.model.HandlerRegistrationException
addHandlerFor in class AbstractEventServiceImplorg.bonitasoft.engine.events.model.HandlerRegistrationExceptionprotected void removeAllHandlersFor(org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> handler)
removeAllHandlersFor in class AbstractEventServiceImplprotected void removeHandlerFor(String eventType, org.bonitasoft.engine.events.model.SHandler<org.bonitasoft.engine.events.model.SEvent> h) throws org.bonitasoft.engine.events.model.HandlerUnregistrationException
removeHandlerFor in class AbstractEventServiceImplorg.bonitasoft.engine.events.model.HandlerUnregistrationExceptionCopyright © 2014 Bonitasoft S.A.. All rights reserved.