public class MessageEventService extends Object
| Constructor and Description |
|---|
MessageEventService() |
| Modifier and Type | Method and Description |
|---|---|
void |
addHandler(org.pentaho.di.engine.api.remote.Message eventType,
MessageEventHandler handler)
No handler duplication in a list for a given event type
|
void |
fireEvent(org.pentaho.di.engine.api.remote.Message event)
Fire the given Message only to interested handlers
|
List<MessageEventHandler> |
getHandlersFor(org.pentaho.di.engine.api.remote.Message eventType) |
boolean |
hasHandlers(org.pentaho.di.engine.api.remote.Message eventType) |
public void fireEvent(org.pentaho.di.engine.api.remote.Message event)
throws MessageEventFireEventException
MessageEventFireEventExceptionpublic final void addHandler(org.pentaho.di.engine.api.remote.Message eventType,
MessageEventHandler handler)
throws HandlerRegistrationException
HandlerRegistrationExceptionpublic final boolean hasHandlers(org.pentaho.di.engine.api.remote.Message eventType)
public List<MessageEventHandler> getHandlersFor(org.pentaho.di.engine.api.remote.Message eventType)
Copyright © 2018 Hitachi Vantara. All rights reserved.