public class LatkaEventPublisher extends java.lang.Object implements LatkaEventListener
LatkaEventListener
that publishes the incoming events to other
listenersModifier and Type | Field and Description |
---|---|
protected java.util.List |
_list
the listeners to publish events to
|
Constructor and Description |
---|
LatkaEventPublisher() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(LatkaEventListener listener)
add a
LatkaEventListener to the list of publishees. |
void |
broadcastEvent(LatkaEvent event)
Send the provided event object to all registered listeners
|
protected void |
broadcastEvent(LatkaEvent event,
LatkaEventListener listener)
Send the provided event to the provided listener
|
void |
reportMessage(ReportMessageEvent event)
send the supplied event to all listeners
|
void |
requestError(RequestEvent event)
send the supplied event to all listeners
|
void |
requestFailed(RequestEvent event)
send the supplied event to all listeners
|
void |
requestSkipped(RequestEvent event)
send the supplied event to all listeners
|
void |
requestSucceeded(RequestEvent event)
send the supplied event to all listeners
|
void |
suiteCompleted(SuiteEvent event)
send the supplied event to all listeners
|
public void addListener(LatkaEventListener listener)
LatkaEventListener
to the list of publishees.listener
- a LatkaEventListener
public void broadcastEvent(LatkaEvent event)
event
- an event to be sentprotected void broadcastEvent(LatkaEvent event, LatkaEventListener listener)
event
- an event to be sentlistener
- the listener to send it topublic void requestSucceeded(RequestEvent event)
requestSucceeded
in interface LatkaEventListener
event
- an event to be broadcastpublic void requestFailed(RequestEvent event)
requestFailed
in interface LatkaEventListener
event
- an event to be broadcastpublic void requestSkipped(RequestEvent event)
requestSkipped
in interface LatkaEventListener
event
- an event to be broadcastpublic void requestError(RequestEvent event)
requestError
in interface LatkaEventListener
event
- an event to be broadcastpublic void reportMessage(ReportMessageEvent event)
reportMessage
in interface LatkaEventListener
event
- a message event to be broadcastpublic void suiteCompleted(SuiteEvent event)
suiteCompleted
in interface LatkaEventListener
event
- an event to be broadcastCopyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.