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 © 2020 Hitachi Vantara. All rights reserved.