public class ActionOnEventListener extends BaseEventListener
eventFilter, logger, name| Constructor and Description |
|---|
ActionOnEventListener(EventListenerContext context,
EventBotAction task) |
ActionOnEventListener(EventListenerContext context,
EventBotAction task,
int timesToRun) |
ActionOnEventListener(EventListenerContext context,
EventFilter eventFilter,
EventBotAction task) |
ActionOnEventListener(EventListenerContext context,
EventFilter eventFilter,
EventBotAction task,
int timesToRun) |
ActionOnEventListener(EventListenerContext context,
java.lang.String name,
EventBotAction task) |
ActionOnEventListener(EventListenerContext context,
java.lang.String name,
EventBotAction task,
int timesToRun) |
ActionOnEventListener(EventListenerContext context,
java.lang.String name,
EventFilter eventFilter,
EventBotAction task) |
ActionOnEventListener(EventListenerContext context,
java.lang.String name,
EventFilter eventFilter,
EventBotAction task,
int timesToRun) |
| Modifier and Type | Method and Description |
|---|---|
void |
doOnEvent(Event event) |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
countThrowable, getEventCount, getEventListenerContext, getExceptionCount, getMillisExecuting, isUnsubscribeOnException, onEvent, publishFinishedEvent, setUnsubscribeOnException, shouldHandleEvent, toStringpublic ActionOnEventListener(EventListenerContext context, EventBotAction task)
public ActionOnEventListener(EventListenerContext context, EventFilter eventFilter, EventBotAction task)
public ActionOnEventListener(EventListenerContext context, java.lang.String name, EventBotAction task)
public ActionOnEventListener(EventListenerContext context, java.lang.String name, EventFilter eventFilter, EventBotAction task)
public ActionOnEventListener(EventListenerContext context, EventBotAction task, int timesToRun)
context - task - timesToRun - if > 0, listener will unsubscribe from any events after the specified number of executions.public ActionOnEventListener(EventListenerContext context, EventFilter eventFilter, EventBotAction task, int timesToRun)
public ActionOnEventListener(EventListenerContext context, java.lang.String name, EventBotAction task, int timesToRun)
public ActionOnEventListener(EventListenerContext context, java.lang.String name, EventFilter eventFilter, EventBotAction task, int timesToRun)
public void doOnEvent(Event event) throws java.lang.Exception
doOnEvent in class BaseEventListenerjava.lang.Exceptionpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright © 2018. All Rights Reserved.