| Modifier and Type | Class and Description |
|---|---|
class |
EventBot.MyEventListenerContext
Class holding references to all important services that EventListeners inside bots need to
access.
|
| Modifier and Type | Method and Description |
|---|---|
protected EventListenerContext |
EventBot.getEventListenerContext() |
| Modifier and Type | Method and Description |
|---|---|
protected EventListenerContext |
BaseEventBotAction.getEventListenerContext() |
| Modifier and Type | Method and Description |
|---|---|
static WonMessage |
BotActionUtils.createWonMessage(EventListenerContext context,
java.net.URI connectionURI,
java.lang.String message) |
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.
|
static void |
EventBotActionUtils.rememberInList(EventListenerContext ctx,
java.net.URI uri,
java.lang.String uriListName) |
static void |
EventBotActionUtils.rememberInNodeListIfNamePresent(EventListenerContext ctx,
java.net.URI uri) |
static void |
EventBotActionUtils.removeFromList(EventListenerContext ctx,
java.net.URI uri,
java.lang.String uriListName) |
| Constructor and Description |
|---|
BaseEventBotAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
BaseCounterAction(EventListenerContext eventListenerContext,
Counter counter) |
DecrementCounterAction(EventListenerContext eventListenerContext,
Counter counter) |
EventPublishingCounter(java.lang.String name,
EventListenerContext context) |
EventPublishingCounter(java.lang.String name,
int initialCount,
EventListenerContext context) |
IncrementCounterAction(EventListenerContext eventListenerContext,
Counter counter) |
TargetCounterDecorator(EventListenerContext context,
Counter delegate,
int targetCount) |
| Constructor and Description |
|---|
CrawlAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
AnswerWithElizaAction(EventListenerContext eventListenerContext,
int maxElizaInstances) |
CreateDebugNeedWithFacetsAction(EventListenerContext eventListenerContext,
boolean usedForTesting,
boolean doNotMatch,
java.net.URI... facets) |
DebugBotIncomingMessageToEventMappingAction(EventListenerContext eventListenerContext) |
MessageTimingManager(EventListenerContext context,
int maxInstances) |
OpenConnectionDebugAction(EventListenerContext context,
java.lang.String welcomeMessage,
java.lang.String welcomeHelpMessage) |
ProcessCrawlResultAction(EventListenerContext eventListenerContext) |
PublishSetChattinessEventAction(EventListenerContext eventListenerContext,
boolean isChatty) |
RecordMessageReceivedTimeAction(EventListenerContext eventListenerContext,
MessageTimingManager timingManager) |
RecordMessageSentTimeAction(EventListenerContext eventListenerContext,
MessageTimingManager timingManager) |
SendChattyMessageAction(EventListenerContext eventListenerContext,
double probabilityOfSendingMessage,
MessageTimingManager messageTimingManager,
java.lang.String[] messagesForShortInactivity,
java.lang.String[] messagesForLongInactivity) |
SendMessageOnCrawlResultAction(EventListenerContext eventListenerContext,
Connection con) |
SendMessageReportingCrawlResultAction(EventListenerContext eventListenerContext,
Connection con,
org.springframework.util.StopWatch crawlStopWatch) |
SendNDebugMessagesAction(EventListenerContext eventListenerContext,
long delayBetweenMessages,
java.lang.String... messages) |
SetChattinessAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
TwoPhaseCommitDeactivateOnCloseAction(EventListenerContext eventListenerContext) |
TwoPhaseCommitNoVoteDeactivateAllNeedsAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
FactoryHintCheckAction(EventListenerContext eventListenerContext) |
InitFactoryAction(EventListenerContext eventListenerContext,
int targetInFlightCount,
int maxInFlightCount,
java.net.URI... facets) |
InitFactoryAction(EventListenerContext eventListenerContext,
java.net.URI... facets) |
| Constructor and Description |
|---|
SignalWorkDoneAction(EventListenerContext eventListenerContext) |
SignalWorkDoneAction(EventListenerContext eventListenerContext,
Bot bot) |
| Constructor and Description |
|---|
UnsubscribeListenerAction(EventListenerContext eventListenerContext,
EventListener listener) |
| Constructor and Description |
|---|
CreateNeedFromMailAction(EventListenerContext eventListenerContext,
MailContentExtractor mailContentExtractor,
java.net.URI... facets) |
MailCommandAction(EventListenerContext eventListenerContext,
MailContentExtractor mailContentExtractor) |
MailParserAction(EventListenerContext eventListenerContext,
MailContentExtractor mailContentExtractor) |
SubscribeUnsubscribeAction(EventListenerContext eventListenerContext) |
| Modifier and Type | Method and Description |
|---|---|
EventListenerContext |
WonMimeMessageGenerator.getEventListenerContext() |
| Modifier and Type | Method and Description |
|---|---|
void |
WonMimeMessageGenerator.setEventListenerContext(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
StatisticsLoggingAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
MatchNeedsAction(EventListenerContext eventListenerContext) |
RegisterMatcherAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
MatchingLoadTestMonitorAction(EventListenerContext eventListenerContext) |
MessageLifecycleMonitoringAction(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
AbstractCreateNeedAction(EventListenerContext eventListenerContext,
java.lang.String uriListName,
boolean usedForTesting,
boolean doNotMatch,
java.net.URI... facets)
Creates a need with the specified facets.
|
AbstractCreateNeedAction(EventListenerContext eventListenerContext,
java.lang.String uriListName,
java.net.URI... facets)
Creates a need with the specified facets.
|
AbstractCreateNeedAction(EventListenerContext eventListenerContext,
java.net.URI... facets)
Creates a need with the specified facets.
|
CreateEchoNeedWithFacetsAction(EventListenerContext eventListenerContext,
java.net.URI... facets) |
CreateNeedWithFacetsAction(EventListenerContext eventListenerContext,
java.lang.String uriListName,
boolean usedForTesting,
boolean doNotMatch,
java.net.URI... facets) |
CreateNeedWithFacetsAction(EventListenerContext eventListenerContext,
java.lang.String uriListName,
java.net.URI... facets) |
DeactivateAllNeedsAction(EventListenerContext eventListenerContext) |
DeactivateAllNeedsOfListAction(EventListenerContext eventListenerContext,
java.lang.String uriListName) |
| Constructor and Description |
|---|
TelegramMessageReceivedAction(EventListenerContext eventListenerContext,
WonTelegramBotHandler wonTelegramBotHandler,
TelegramContentExtractor telegramContentExtractor) |
| Constructor and Description |
|---|
Connect2TelegramAction(EventListenerContext ctx,
WonTelegramBotHandler wonTelegramBotHandler) |
Hint2TelegramAction(EventListenerContext ctx,
WonTelegramBotHandler wonTelegramBotHandler) |
Message2TelegramAction(EventListenerContext ctx,
WonTelegramBotHandler wonTelegramBotHandler) |
TelegramCreateAction(EventListenerContext eventListenerContext,
WonTelegramBotHandler wonTelegramBotHandler,
TelegramContentExtractor telegramContentExtractor,
java.net.URI... facets) |
TelegramHelpAction(EventListenerContext eventListenerContext,
WonTelegramBotHandler wonTelegramBotHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
TelegramMessageGenerator.setEventListenerContext(EventListenerContext eventListenerContext) |
| Constructor and Description |
|---|
ActionOnTriggerEventListener(EventListenerContext context,
BotTrigger botTrigger,
EventBotAction task) |
ActionOnTriggerEventListener(EventListenerContext context,
BotTrigger botTrigger,
EventBotAction task,
int timesToRun) |
ActionOnTriggerEventListener(EventListenerContext context,
java.lang.String name,
BotTrigger botTrigger,
EventBotAction task) |
ActionOnTriggerEventListener(EventListenerContext context,
java.lang.String name,
BotTrigger botTrigger,
EventBotAction task,
int timesToRun) |
AddFiringsAction(EventListenerContext eventListenerContext,
FireCountLimitedBotTrigger trigger,
int numFirings) |
BotTrigger(EventListenerContext context,
java.time.Duration interval) |
FireCountLimitedBotTrigger(EventListenerContext context,
java.time.Duration interval,
int initialFireCount) |
| Constructor and Description |
|---|
CloseConnectionAction(EventListenerContext context,
java.lang.String farewellMessage) |
ConnectFromListToListAction(EventListenerContext eventListenerContext,
java.lang.String fromListName,
java.lang.String toListName,
java.net.URI fromFacet,
java.net.URI toFacet,
long millisBetweenCalls,
ConnectFromListToListAction.ConnectHook connectHook,
java.lang.String welcomeMessage) |
ConnectFromListToListAction(EventListenerContext eventListenerContext,
java.lang.String fromListName,
java.lang.String toListName,
java.net.URI fromFacet,
java.net.URI toFacet,
long millisBetweenCalls,
java.lang.String welcomeMessage) |
ConnectTwoNeedsAction(EventListenerContext eventListenerContext,
java.net.URI remoteFacet,
java.net.URI localFacet,
java.lang.String welcomeMessage) |
ConnectWithAssociatedNeedAction(EventListenerContext eventListenerContext,
java.net.URI remoteFacet,
java.net.URI localFacet,
java.lang.String welcomeMessage) |
HintAssociatedNeedAction(EventListenerContext eventListenerContext,
java.net.URI remoteFacet,
java.net.URI localFacet,
java.net.URI matcherURI) |
OpenConnectionAction(EventListenerContext context,
java.lang.String welcomeMessage) |
RespondToMessageAction(EventListenerContext eventListenerContext) |
RespondToMessageAction(EventListenerContext eventListenerContext,
long millisTimeoutBeforeReply) |
RespondToMessageAction(EventListenerContext eventListenerContext,
long millisTimeoutBeforeReply,
java.lang.String message) |
RespondToMessageAction(EventListenerContext eventListenerContext,
java.lang.String message) |
RespondWithEchoToMessageAction(EventListenerContext eventListenerContext) |
RespondWithEchoToMessageAction(EventListenerContext eventListenerContext,
long millisTimeoutBeforeReply) |
SendFeedbackForHintAction(EventListenerContext context) |
SendMessageAction(EventListenerContext eventListenerContext) |
SendMessageAction(EventListenerContext eventListenerContext,
java.lang.String message) |
SendMultipleMessagesAction(EventListenerContext eventListenerContext,
java.lang.String... messages) |
| Constructor and Description |
|---|
ExecuteCloseCommandAction(EventListenerContext eventListenerContext) |
ExecuteConnectCommandAction(EventListenerContext eventListenerContext) |
ExecuteConnectionMessageCommandAction(EventListenerContext eventListenerContext) |
ExecuteCreateNeedCommandAction(EventListenerContext eventListenerContext) |
ExecuteDeactivateNeedCommandAction(EventListenerContext eventListenerContext) |
ExecuteFeedbackCommandAction(EventListenerContext eventListenerContext) |
ExecuteOpenCommandAction(EventListenerContext eventListenerContext) |
ExecuteSendMessageCommandAction(EventListenerContext eventListenerContext) |
ExecuteSendMessageCommandAction(EventListenerContext eventListenerContext,
boolean messageIsSentToRemoteNode) |
LogMessageCommandFailureAction(EventListenerContext eventListenerContext) |
| Modifier and Type | Field and Description |
|---|---|
protected EventListenerContext |
BotBehaviour.context |
| Modifier and Type | Method and Description |
|---|---|
static CoordinationBehaviour |
CoordinationBehaviour.connectActivateActivate(EventListenerContext context,
BotBehaviour behaviourA,
BotBehaviour behaviourB) |
static CoordinationBehaviour |
CoordinationBehaviour.connectActivateDeactivate(EventListenerContext context,
BotBehaviour behaviourA,
BotBehaviour behaviourB) |
static CoordinationBehaviour |
CoordinationBehaviour.connectDeactivateActivate(EventListenerContext context,
BotBehaviour behaviourA,
BotBehaviour behaviourB) |
static CoordinationBehaviour |
CoordinationBehaviour.connectDeactivateDeactivate(EventListenerContext context,
BotBehaviour behaviourA,
BotBehaviour behaviourB) |
| Modifier and Type | Method and Description |
|---|---|
protected EventListenerContext |
EventListenerContextAwareFilter.getContext() |
| Constructor and Description |
|---|
AbstractNamedUriListFilter(EventListenerContext context,
java.lang.String listname) |
ConnectionUriInNamedListFilter(EventListenerContext context,
java.lang.String listname) |
EventListenerContextAwareFilter(EventListenerContext context) |
NeedUriInNamedListFilter(EventListenerContext context,
java.lang.String listname) |
| Modifier and Type | Method and Description |
|---|---|
protected EventListenerContext |
BaseEventListener.getEventListenerContext() |
| Constructor and Description |
|---|
BATestScriptListener(EventListenerContext context,
BATestBotScript script,
java.net.URI coordinatorURI,
java.net.URI participantURI,
long millisBetweenMessages) |
BATestScriptListener(EventListenerContext context,
java.lang.String name,
BATestBotScript script,
java.net.URI coordinatorURI,
java.net.URI participantURI,
long millisBetweenMessages) |
Copyright © 2018. All Rights Reserved.