| Modifier and Type | Method and Description |
|---|---|
static EventListener |
EventBotActionUtils.makeAndSubscribeRemoteResponseListener(WonMessage outgoingMessage,
EventListener successCallback,
EventListener failureCallback,
EventListenerContext context)
Creates a listener that waits for the remote response to the specified message.
|
static EventListener |
EventBotActionUtils.makeAndSubscribeResponseListener(WonMessage outgoingMessage,
EventListener successCallback,
EventListener failureCallback,
EventListenerContext context)
Creates a listener that waits for the response to the specified message.
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
BaseEventBotAction.doRun(Event event,
EventListener executingListener) |
java.lang.Runnable |
BaseEventBotAction.getActionTask(Event event,
EventListener eventListener) |
java.lang.Runnable |
EventBotAction.getActionTask(Event event,
EventListener eventListener) |
static EventListener |
EventBotActionUtils.makeAndSubscribeRemoteResponseListener(WonMessage outgoingMessage,
EventListener successCallback,
EventListener failureCallback,
EventListenerContext context)
Creates a listener that waits for the remote response to the specified message.
|
static EventListener |
EventBotActionUtils.makeAndSubscribeResponseListener(WonMessage outgoingMessage,
EventListener successCallback,
EventListener failureCallback,
EventListenerContext context)
Creates a listener that waits for the response to the specified message.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractDelegatingAction.delegateDelayed(Event event,
long delayMillis,
EventListener executingListener) |
protected void |
AbstractDelegatingAction.delegateImmediately(Event event,
EventListener executingListener) |
protected void |
MultipleActions.doRun(Event event,
EventListener executingListener) |
protected void |
LogAction.doRun(Event event,
EventListener executingListener) |
protected void |
LogErrorAction.doRun(Event event,
EventListener executingListener) |
protected void |
PublishEventAction.doRun(Event e,
EventListener executingListener) |
protected void |
ProbabilisticSelectionAction.doRun(Event event,
EventListener executingListener) |
protected void |
DelayedDelegatingAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
IncrementCounterAction.doRun(Event event,
EventListener executingListener) |
protected void |
DecrementCounterAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CrawlAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PublishSetChattinessEventAction.doRun(Event event,
EventListener executingListener) |
protected void |
ProcessCrawlResultAction.doRun(Event event,
EventListener executingListener) |
protected void |
DebugBotIncomingMessageToEventMappingAction.doRun(Event event,
EventListener executingListener) |
protected void |
RecordMessageSentTimeAction.doRun(Event event,
EventListener executingListener) |
protected void |
SendNDebugMessagesAction.doRun(Event event,
EventListener executingListener) |
void |
OpenConnectionDebugAction.doRun(Event event,
EventListener executingListener) |
protected void |
RecordMessageReceivedTimeAction.doRun(Event event,
EventListener executingListener) |
protected void |
SendChattyMessageAction.doRun(Event event,
EventListener executingListener) |
protected void |
AnswerWithElizaAction.doRun(Event event,
EventListener executingListener) |
protected void |
SetChattinessAction.doRun(Event event,
EventListener executingListener) |
protected void |
CreateDebugNeedWithFacetsAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TwoPhaseCommitNoVoteDeactivateAllNeedsAction.doRun(Event event,
EventListener executingListener) |
protected void |
TwoPhaseCommitDeactivateOnCloseAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
FactoryHintCheckAction.doRun(Event event,
EventListener executingListener) |
protected void |
InitFactoryAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SignalWorkDoneAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
UnsubscribeListenerAction.doRun(Event event,
EventListener executingListener) |
| Constructor and Description |
|---|
UnsubscribeListenerAction(EventListenerContext eventListenerContext,
EventListener listener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MailCommandAction.doRun(Event event,
EventListener executingListener) |
protected void |
SubscribeUnsubscribeAction.doRun(Event event,
EventListener executingListener) |
protected void |
CreateNeedFromMailAction.doRun(Event event,
EventListener executingListener) |
protected void |
MailParserAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Connect2MailParserAction.doRun(Event event,
EventListener executingListener) |
protected void |
Hint2MailParserAction.doRun(Event event,
EventListener executingListener) |
protected void |
Message2MailAction.doRun(Event event,
EventListener executingListener) |
protected void |
WelcomeMailAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
StatisticsLoggingAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
RegisterMatcherAction.doRun(Event event,
EventListener executingListener) |
protected void |
MatchNeedsAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
MatchingLoadTestMonitorAction.doRun(Event event,
EventListener executingListener) |
protected void |
MessageLifecycleMonitoringAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
CreateNeedWithFacetsAction.doRun(Event event,
EventListener executingListener) |
protected void |
CreateEchoNeedWithFacetsAction.doRun(Event event,
EventListener executingListener) |
protected void |
DeactivateAllNeedsOfListAction.doRun(Event event,
EventListener executingListener) |
protected void |
DeactivateAllNeedsAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
TelegramMessageReceivedAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
Connect2TelegramAction.doRun(Event event,
EventListener executingListener) |
protected void |
TelegramHelpAction.doRun(Event event,
EventListener executingListener) |
protected void |
Message2TelegramAction.doRun(Event event,
EventListener executingListener) |
protected void |
TelegramCreateAction.doRun(Event event,
EventListener executingListener) |
protected void |
Hint2TelegramAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Class and Description |
|---|---|
class |
ActionOnTriggerEventListener
Executes the action each time the specified trigger publishes its BotTriggerEvent.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AddFiringsAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
void |
ConnectWithAssociatedNeedAction.doRun(Event event,
EventListener executingListener) |
void |
HintAssociatedNeedAction.doRun(Event event,
EventListener executingListener) |
void |
OpenConnectionAction.doRun(Event event,
EventListener executingListener) |
void |
SendFeedbackForHintAction.doRun(Event event,
EventListener executingListener) |
protected void |
SendMessageAction.doRun(Event event,
EventListener executingListener) |
protected void |
SendMultipleMessagesAction.doRun(Event event,
EventListener executingListener) |
void |
ConnectTwoNeedsAction.doRun(Event event,
EventListener executingListener) |
protected void |
CloseConnectionAction.doRun(Event event,
EventListener executingListener) |
protected void |
RespondToMessageAction.doRun(Event event,
EventListener executingListener) |
void |
ConnectFromListToListAction.doRun(Event event,
EventListener executingListener) |
protected void |
RespondWithEchoToMessageAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ExecuteDeactivateNeedCommandAction.doRun(Event event,
EventListener executingListener) |
void |
ExecuteSendMessageCommandAction.doRun(Event event,
EventListener executingListener)
Constructs the message via
createWonMessage and registers a listener for the response from the
local WoN node and, if messageIsSenttoRemoteNode is true, a listener for the response from the
remote WoN node. |
protected void |
LogMessageCommandFailureAction.doRun(Event event,
EventListener executingListener) |
protected void |
ExecuteCreateNeedCommandAction.doRun(Event event,
EventListener executingListener) |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Set<EventListener> |
BotBehaviour.activeListeners |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Event> |
BotBehaviour.subscribeWithAutoCleanup(java.lang.Class<T> eventClazz,
EventListener listener)
Subscribes an Event/EventListener Pair, that will be automatically cleaned within the deactivate process of this
behaviour.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Event> |
EventBus.subscribe(java.lang.Class<T> eventClazz,
EventListener listener)
Subscribes a listener to an event type.
|
<T extends Event> |
EventBus.unsubscribe(java.lang.Class<T> eventClazz,
EventListener listener)
Unsubscribes a listener from an event type.
|
void |
EventBus.unsubscribe(EventListener listener)
Unsubscribes a listener from all event types it is currently subscribed to.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends Event> |
AsyncEventBusImpl.subscribe(java.lang.Class<T> clazz,
EventListener listener) |
<T extends Event> |
AsyncEventBusImpl.unsubscribe(java.lang.Class<T> clazz,
EventListener listener) |
void |
AsyncEventBusImpl.unsubscribe(EventListener listener) |
| Constructor and Description |
|---|
FinishedEventFilter(EventListener listener) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CountingListener
User: fkleedorfer
Date: 24.03.14
|
interface |
FinishingListener
Listener that finishes at some point.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractDoOnceAfterNEventsListener
Counts how often it is called, offers to call a callback when a certain number is reached.
|
class |
AbstractFinishingListener
Base class for listeners that eventually stop listening.
|
class |
AbstractHandleFirstNEventsListener
Counts how often it is called, offers to call a callback when a certain number is reached.
|
class |
BaseEventListener
Base class for event listeners
|
class |
DefaultEventListener
Default listener for simple use in anonymous classes.
|
class |
NopEventListener
EventListener that does nothing.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BATestScriptListener
Listener used to execute a business activity test script.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ActionOnceAfterNEventsListener
Counts how often it is called, offers to call a callback when a certain number is reached.
|
class |
ActionOnEventListener
Executes a task when an event is seen.
|
class |
ActionOnFirstEventListener
Executes its action exactly once, only when the first event is seen, then unregisters.
|
class |
ActionOnFirstNEventsListener
User: fkleedorfer
Date: 06.04.14
|
class |
AutomaticBAMessageResponderListener
Created with IntelliJ IDEA.
|
class |
AutomaticMessageResponderListener
Listener that responds to open and message events with automatic messages.
|
class |
AutomaticMonitoredMessageResponderListener
Listener that responds to open and message events with automatic messages.
|
class |
PublishEventAfterNEventsListener<T extends Event>
EventListener that counts the events it is subscribed for and after having
seen a specified number of events, publishes a specified event.
|
class |
WaitForNEventsListener
Listener that waits for N events, then publishes a FinishedEvent.
|
Copyright © 2018. All Rights Reserved.