A B C D F G M P R S U V
A
- AbstractChatBot - Class in fr.paris.lutece.plugins.chatbot.service.bot
-
Bot
- AbstractChatBot() - Constructor for class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
- addBotPost(String) - Method in class fr.paris.lutece.plugins.chatbot.business.ChatData
-
Add a post
- addPost(Post) - Method in class fr.paris.lutece.plugins.chatbot.business.ChatData
-
Add a post
- addUserPost(String) - Method in class fr.paris.lutece.plugins.chatbot.business.ChatData
-
Add a post
- AUTHOR_BOT - Static variable in class fr.paris.lutece.plugins.chatbot.business.Post
-
- AUTHOR_USER - Static variable in class fr.paris.lutece.plugins.chatbot.business.Post
-
B
- BotDescription - Class in fr.paris.lutece.plugins.chatbot.business
-
BotDescription
- BotDescription() - Constructor for class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
- BotService - Class in fr.paris.lutece.plugins.chatbot.service
-
BotService
C
- ChatBot - Interface in fr.paris.lutece.plugins.chatbot.service.bot
-
ChatBot
- ChatBotApp - Class in fr.paris.lutece.plugins.chatbot.web
-
This class provides a simple implementation of an XPage
- ChatBotApp() - Constructor for class fr.paris.lutece.plugins.chatbot.web.ChatBotApp
-
- ChatData - Class in fr.paris.lutece.plugins.chatbot.business
-
ChatData
- ChatData() - Constructor for class fr.paris.lutece.plugins.chatbot.business.ChatData
-
- ChatService - Class in fr.paris.lutece.plugins.chatbot.service
-
ChatService
- Conversation - Class in fr.paris.lutece.plugins.chatbot.business
-
Conversation
- Conversation() - Constructor for class fr.paris.lutece.plugins.chatbot.business.Conversation
-
D
- DefaultPostRenderer - Class in fr.paris.lutece.plugins.chatbot.service
-
DefaultPostRenderer
- DefaultPostRenderer() - Constructor for class fr.paris.lutece.plugins.chatbot.service.DefaultPostRenderer
-
- doProcessMessage(HttpServletRequest) - Method in class fr.paris.lutece.plugins.chatbot.web.ChatBotApp
-
Process the response
F
- fr.paris.lutece.plugins.chatbot.business - package fr.paris.lutece.plugins.chatbot.business
-
- fr.paris.lutece.plugins.chatbot.service - package fr.paris.lutece.plugins.chatbot.service
-
- fr.paris.lutece.plugins.chatbot.service.bot - package fr.paris.lutece.plugins.chatbot.service.bot
-
- fr.paris.lutece.plugins.chatbot.web - package fr.paris.lutece.plugins.chatbot.web
-
G
- getAuthor() - Method in class fr.paris.lutece.plugins.chatbot.business.Post
-
Returns the Author
- getAvailableLanguages() - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Return available languages list
- getAvailableLanguages() - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
Returns available languages
- getAvatarUrl() - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Returns the AvatarUrl
- getAvatarUrl() - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the BotAvatarUrl
- getAvatarUrl() - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
The image URL of the bot's avatar
- getBot(String) - Static method in class fr.paris.lutece.plugins.chatbot.service.BotService
-
Get a bot by its key
- getBots() - Static method in class fr.paris.lutece.plugins.chatbot.service.BotService
-
Get all bots
- getContent() - Method in class fr.paris.lutece.plugins.chatbot.business.Post
-
Returns the Content
- getConversation(String) - Static method in class fr.paris.lutece.plugins.chatbot.service.ChatService
-
Get conversation
- getDescription() - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Returns the Description
- getDescription(Locale) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the Description
- getDescription(Locale) - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
Gets the bot description
- getDescriptionI18nKey() - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the DescriptionI18nKey
- getKey() - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the Key
- getKey() - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
Get the bot ID
- getLanguage() - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Returns the Language
- getName() - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Returns the Name
- getName(Locale) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the Name
- getName(Locale) - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
Gets the bot name
- getNameI18nKey() - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Returns the NameI18nKey
- getPosts() - Method in class fr.paris.lutece.plugins.chatbot.business.ChatData
-
The post list
- getPosts() - Method in class fr.paris.lutece.plugins.chatbot.business.Conversation
-
Returns the Posts
- getResponse() - Method in class fr.paris.lutece.plugins.chatbot.business.Conversation
-
Returns the Response
- getUrl() - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Returns the Url
M
- MockChatBot - Class in fr.paris.lutece.plugins.chatbot.service.bot
-
MockChatBot
- MockChatBot() - Constructor for class fr.paris.lutece.plugins.chatbot.service.bot.MockChatBot
-
P
- Post - Class in fr.paris.lutece.plugins.chatbot.business
-
Post
- Post() - Constructor for class fr.paris.lutece.plugins.chatbot.business.Post
-
- PostRenderer - Interface in fr.paris.lutece.plugins.chatbot.service
-
PostRenderer
- processData(HttpServletRequest, Map<String, String>, Locale) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Last bot post build with data collected.
- processMessage(HttpServletRequest, String, String, String, Locale) - Static method in class fr.paris.lutece.plugins.chatbot.service.ChatService
-
Process message
- processUserMessage(String, String, Locale) - Method in interface fr.paris.lutece.plugins.chatbot.service.bot.ChatBot
-
Process the user message
- processUserMessage(String, String, Locale) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.MockChatBot
-
R
- register(ChatBot) - Static method in class fr.paris.lutece.plugins.chatbot.service.BotService
-
Register a bot from an other module
- render(List<Post>) - Method in class fr.paris.lutece.plugins.chatbot.service.DefaultPostRenderer
-
Render a list of post (Renders URL links, ...)
- render(List<Post>) - Method in interface fr.paris.lutece.plugins.chatbot.service.PostRenderer
-
Render a list of post (Renders URL links, ...)
S
- setAuthor(int) - Method in class fr.paris.lutece.plugins.chatbot.business.Post
-
Sets the Author
- setAvatarUrl(String) - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Sets the AvatarUrl
- setAvatarUrl(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the BotAvatarUrl
- setContent(String) - Method in class fr.paris.lutece.plugins.chatbot.business.Post
-
Sets the Content
- setDescription(String) - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Sets the Description
- setDescription(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the Description
- setDescriptionI18nKey(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the DescriptionI18nKey
- setKey(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the Key
- setLanguage(String) - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Sets the Language
- setListAvailableLanguages(List<String>) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Set available languages list
- setName(String) - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Sets the Name
- setName(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the Name
- setNameI18nKey(String) - Method in class fr.paris.lutece.plugins.chatbot.service.bot.AbstractChatBot
-
Sets the NameI18nKey
- setPosts(List) - Method in class fr.paris.lutece.plugins.chatbot.business.Conversation
-
Sets the Posts
- setResponse(List) - Method in class fr.paris.lutece.plugins.chatbot.business.Conversation
-
Sets the Response
- setUrl(String) - Method in class fr.paris.lutece.plugins.chatbot.business.BotDescription
-
Sets the Url
U
- unregister(String) - Static method in class fr.paris.lutece.plugins.chatbot.service.BotService
-
Unregister a bot
V
- viewBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.chatbot.web.ChatBotApp
-
Returns the content of the bot page.
- viewList(HttpServletRequest) - Method in class fr.paris.lutece.plugins.chatbot.web.ChatBotApp
-
Returns the content of the list of bots page
A B C D F G M P R S U V
Copyright © 2017 City of Paris. All rights reserved.