public class EventBasedWebPollerListener extends java.lang.Object implements WebPollerListener
| Constructor and Description |
|---|
EventBasedWebPollerListener() |
EventBasedWebPollerListener(EventBus eventBus) |
| Modifier and Type | Method and Description |
|---|---|
HandlerRegistration |
addErrorHandler(ErrorEvent.Handler handler) |
HandlerRegistration |
addMessageHandler(MessageEvent.Handler handler) |
HandlerRegistration |
addStartHandler(StartEvent.Handler handler) |
HandlerRegistration |
addStopHandler(StopEvent.Handler handler) |
void |
onEmptyMessage(WebPoller webPoller)
Invoked after a successful poll returning no data.
|
void |
onError(WebPoller webPoller,
java.lang.Throwable exception)
Fire an Error event.
|
void |
onMessage(WebPoller webPoller,
java.util.Map<java.lang.String,java.lang.String> context,
java.lang.String data)
Fire a Message event.
|
void |
onStart(WebPoller webPoller)
Fire a Start event.
|
void |
onStop(WebPoller webPoller)
Fire a Stop event.
|
public EventBasedWebPollerListener()
public EventBasedWebPollerListener(@Nonnull
EventBus eventBus)
@Nonnull
public final HandlerRegistration addStartHandler(@Nonnull
StartEvent.Handler handler)
@Nonnull
public final HandlerRegistration addStopHandler(@Nonnull
StopEvent.Handler handler)
@Nonnull
public final HandlerRegistration addMessageHandler(@Nonnull
MessageEvent.Handler handler)
@Nonnull
public final HandlerRegistration addErrorHandler(@Nonnull
ErrorEvent.Handler handler)
public final void onStart(@Nonnull
WebPoller webPoller)
onStart in interface WebPollerListenerpublic final void onStop(@Nonnull
WebPoller webPoller)
onStop in interface WebPollerListenerpublic void onEmptyMessage(@Nonnull
WebPoller webPoller)
onEmptyMessage in interface WebPollerListenerpublic final void onMessage(@Nonnull
WebPoller webPoller,
@Nonnull
java.util.Map<java.lang.String,java.lang.String> context,
@Nonnull
java.lang.String data)
onMessage in interface WebPollerListenerpublic final void onError(@Nonnull
WebPoller webPoller,
@Nonnull
java.lang.Throwable exception)
onError in interface WebPollerListener