A B G H L O S W 

A

AbstractBot - Class in org.msbotframework4j.builder.bot
Base class for BotFramework compatible bots
AbstractBot() - Constructor for class org.msbotframework4j.builder.bot.AbstractBot
 
AbstractBotWrapper - Class in org.msbotframework4j.builder.wrapper
 
AbstractTelegramBot - Class in org.msbotframework4j.builder.bot.telegram
Base class for Telegram Bots
AbstractTelegramBot() - Constructor for class org.msbotframework4j.builder.bot.telegram.AbstractTelegramBot
 

B

beforeProcess(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Method to pre-process input message
beforeSend(Message, Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Method to post-process reply message
Bot - Interface in org.msbotframework4j.builder.bot
 
BotConfigurationException - Exception in org.msbotframework4j.builder.exception
 
BotConfigurationException() - Constructor for exception org.msbotframework4j.builder.exception.BotConfigurationException
 
BotConfigurationException(String) - Constructor for exception org.msbotframework4j.builder.exception.BotConfigurationException
 
BotConfigurationException(String, Throwable) - Constructor for exception org.msbotframework4j.builder.exception.BotConfigurationException
 
BotImplementationNotFound - Exception in org.msbotframework4j.builder.exception
 
BotImplementationNotFound() - Constructor for exception org.msbotframework4j.builder.exception.BotImplementationNotFound
 
BotImplementationNotFound(String) - Constructor for exception org.msbotframework4j.builder.exception.BotImplementationNotFound
 
BotImplementationNotFound(String, Throwable) - Constructor for exception org.msbotframework4j.builder.exception.BotImplementationNotFound
 
BotInstantiationException - Exception in org.msbotframework4j.builder.exception
 
BotInstantiationException() - Constructor for exception org.msbotframework4j.builder.exception.BotInstantiationException
 
BotInstantiationException(String) - Constructor for exception org.msbotframework4j.builder.exception.BotInstantiationException
 
BotInstantiationException(String, Throwable) - Constructor for exception org.msbotframework4j.builder.exception.BotInstantiationException
 
BotManager - Class in org.msbotframework4j.builder
 
BotManager() - Constructor for class org.msbotframework4j.builder.BotManager
 

G

getInstance() - Static method in class org.msbotframework4j.builder.BotManager
 
getReply(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Main method with logic to process messages
getReply(Message, BotLogger) - Method in interface org.msbotframework4j.builder.bot.Bot
 

H

handle(Request, Response) - Method in class org.msbotframework4j.builder.wrapper.StandaloneBotWrapper
 
handleRequest(InputStream, OutputStream, Context) - Method in class org.msbotframework4j.builder.wrapper.ServerlessBotWrapper
 

L

load() - Method in class org.msbotframework4j.builder.BotManager
 

O

onBotAddedToConversation(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
onBotRemovedFromConversation(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
onDeleteUserData(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Method to handle MessageType.DELETE_USER_DATA event
onEndOfConversation(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Method to handle MessageType.END_OF_CONVERSATION event
onMessage(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
(REQUIRED) Method to execute bot logic and compose a reply message
onMessage(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.telegram.AbstractTelegramBot
 
onPing(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
Method to handle 'Ping' requests from Microsoft BotConnector Emulator
onUserAddedConversation(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
onUserRemovedFromConversation(Message, BotLogger) - Method in class org.msbotframework4j.builder.bot.AbstractBot
org.msbotframework4j.builder - package org.msbotframework4j.builder
 
org.msbotframework4j.builder.bot - package org.msbotframework4j.builder.bot
 
org.msbotframework4j.builder.bot.telegram - package org.msbotframework4j.builder.bot.telegram
 
org.msbotframework4j.builder.exception - package org.msbotframework4j.builder.exception
 
org.msbotframework4j.builder.wrapper - package org.msbotframework4j.builder.wrapper
 

S

ServerlessBotWrapper - Class in org.msbotframework4j.builder.wrapper
 
ServerlessBotWrapper() - Constructor for class org.msbotframework4j.builder.wrapper.ServerlessBotWrapper
 
StandaloneBotWrapper - Class in org.msbotframework4j.builder.wrapper
 
StandaloneBotWrapper() - Constructor for class org.msbotframework4j.builder.wrapper.StandaloneBotWrapper
 
start() - Method in class org.msbotframework4j.builder.wrapper.StandaloneBotWrapper
 
stop() - Method in class org.msbotframework4j.builder.wrapper.StandaloneBotWrapper
 

W

withPort(int) - Method in class org.msbotframework4j.builder.wrapper.StandaloneBotWrapper
 
A B G H L O S W 

Copyright © 2016. All rights reserved.