Skip navigation links
A B C D F G I L P Q R S T U 

A

AbstractRenderer - Class in fr.paris.lutece.plugins.botpress.service.renderers
AbstractRenderer
AbstractRenderer() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.AbstractRenderer
 

B

BotInstance - Class in fr.paris.lutece.plugins.botpress.service
BotInstance
BotInstance(BPBot) - Constructor for class fr.paris.lutece.plugins.botpress.service.BotInstance
Constructor
BotMessageRenderer - Interface in fr.paris.lutece.plugins.botpress.service.renderers
BotMessageRenderer
BotPressPlugin - Class in fr.paris.lutece.plugins.botpress.service
ChatBotsPlugin
BotPressPlugin() - Constructor for class fr.paris.lutece.plugins.botpress.service.BotPressPlugin
 
BotRegistrationService - Class in fr.paris.lutece.plugins.botpress.service
BotRegistrationService
BPBot - Class in fr.paris.lutece.plugins.botpress.business
This is the business class for the object BPBot
BPBot() - Constructor for class fr.paris.lutece.plugins.botpress.business.BPBot
 
BPBotDAO - Class in fr.paris.lutece.plugins.botpress.business
This class provides Data Access methods for BPBot objects
BPBotDAO() - Constructor for class fr.paris.lutece.plugins.botpress.business.BPBotDAO
 
BPBotHome - Class in fr.paris.lutece.plugins.botpress.business
This class provides instances management methods (create, find, ...) for BPBot objects
BPBotJspBean - Class in fr.paris.lutece.plugins.botpress.web
This class provides the user interface to manage BPBot features ( manage, create, modify, remove )
BPBotJspBean() - Constructor for class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
 

C

ConverseService - Class in fr.paris.lutece.plugins.botpress.service
ConverseService
convert(String) - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.Converter
Convert a String
convert(String) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.LinkConverter
Convert a String
Converter - Interface in fr.paris.lutece.plugins.botpress.service.renderers
Converter
create(BPBot) - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Create an instance of the bPBot class

D

delete(int, Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Delete a record from the table
delete(int, Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Delete a record from the table
doCreateBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Process the data capture form of a new bpbot
doModifyBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Process the change form of a bpbot
doRemoveBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Handles the removal form of a bpbot

F

FIELD_TEXT - Static variable in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
 
FIELD_TYPE - Static variable in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
 
FIELD_URL - Static variable in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
 
FileRenderer - Class in fr.paris.lutece.plugins.botpress.service.renderers
FileRenderer
FileRenderer() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.FileRenderer
 
findByPrimaryKey(int) - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Returns an instance of a bPBot whose identifier is specified in parameter
fr.paris.lutece.plugins.botpress.business - package fr.paris.lutece.plugins.botpress.business
 
fr.paris.lutece.plugins.botpress.service - package fr.paris.lutece.plugins.botpress.service
 
fr.paris.lutece.plugins.botpress.service.renderers - package fr.paris.lutece.plugins.botpress.service.renderers
 
fr.paris.lutece.plugins.botpress.web - package fr.paris.lutece.plugins.botpress.web
 

G

getApiVersion() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the ApiVersion
getApiVersions() - Static method in class fr.paris.lutece.plugins.botpress.service.ConverseService
Returns the list of managed API versions
getAvatarRendererKey() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the AvatarRendererKey
getAvatarUrl() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the AvatarUrl
getBotApiEntryPointUrl() - Method in class fr.paris.lutece.plugins.botpress.service.BotInstance
Returns the BotApiEntryPointUrl
getBotApiEntryPointUrl(String, String, int) - Static method in class fr.paris.lutece.plugins.botpress.service.ConverseService
Build the entry point URL
getBotKey() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the BotKey
getBotPressKey() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the BotPressKey
getBotResponse(String, String, String, String, Locale) - Static method in class fr.paris.lutece.plugins.botpress.service.ConverseService
Get responses from the bot
getBotsStatusList(Locale) - Static method in class fr.paris.lutece.plugins.botpress.service.BotRegistrationService
Returns the list of available bot status
getBotStatus() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the BotStatus
getBPBotsList() - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Load the data of all the bPBot objects and returns them as a list
getBPBotsReferenceList() - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Load the data of all the bPBot objects and returns them as a referenceList
getConfirmRemoveBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Manages the removal form of a bpbot whose identifier is in the http request
getConverters() - Method in class fr.paris.lutece.plugins.botpress.service.renderers.AbstractRenderer
Returns the list of converters
getConverters() - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
Returns the list of converters
getCreateBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Returns the form to create a bpbot
getDescription() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the Description
getErrorMessage() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the ErrorMessage
getId() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the Id
getIsStandalone() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the IsStandalone
getLanguage() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the Language
getLanguages(Locale) - Static method in class fr.paris.lutece.plugins.botpress.service.LanguageService
Gets a list of available languages
getManageBPBots(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Build the Manage View
getModes(Locale) - Static method in class fr.paris.lutece.plugins.botpress.service.BotRegistrationService
Return the list of mode
getModifyBPBot(HttpServletRequest) - Method in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
Returns the form to update info about a bpbot
getName() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the Name
getPostContentType() - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
Return the content type corresponding to this renderer
getPostContentType() - Method in class fr.paris.lutece.plugins.botpress.service.renderers.FileRenderer
Return the content type corresponding to this renderer
getPostContentType() - Method in class fr.paris.lutece.plugins.botpress.service.renderers.LicenseRenderer
 
getPostContentType() - Method in class fr.paris.lutece.plugins.botpress.service.renderers.QuickRepliesRenderer
Return the content type corresponding to this renderer
getPostContentType() - Method in class fr.paris.lutece.plugins.botpress.service.renderers.TextRenderer
Return the content type corresponding to this renderer
getRenderer(JsonNode) - Static method in class fr.paris.lutece.plugins.botpress.service.RendererService
Give the good renderer to handle the response
getServerUrl() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the ServerUrl
getText() - Method in class fr.paris.lutece.plugins.botpress.business.RequestMessage
Returns the Text
getType() - Method in class fr.paris.lutece.plugins.botpress.business.RequestMessage
Returns the Type
getWelcomeMessage() - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Returns the WelcomeMessage

I

IBPBotDAO - Interface in fr.paris.lutece.plugins.botpress.business
IBPBotDAO Interface
init() - Method in class fr.paris.lutece.plugins.botpress.service.BotPressPlugin
 
insert(BPBot, Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Insert a new record in the table.
insert(BPBot, Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Insert a new record in the table.
isInvoked(JsonNode) - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
Analyze the response node to tell if this renderer should be invoked
isInvoked(JsonNode) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.FileRenderer
Analyze the response node to tell if this renderer should be invoked
isInvoked(JsonNode) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.LicenseRenderer
 
isInvoked(JsonNode) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.QuickRepliesRenderer
Analyze the response node to tell if this renderer should be invoked
isInvoked(JsonNode) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.TextRenderer
Analyze the response node to tell if this renderer should be invoked

L

LanguageService - Class in fr.paris.lutece.plugins.botpress.service
LanguageService
LicenseRenderer - Class in fr.paris.lutece.plugins.botpress.service.renderers
LicenseRenderer
LicenseRenderer() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.LicenseRenderer
 
LinkConverter - Class in fr.paris.lutece.plugins.botpress.service.renderers
LinkConverter
LinkConverter() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.LinkConverter
 
load(int, Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Load the data from the table
load(int, Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Load the data from the table

P

processUserMessage(String, String, Locale) - Method in class fr.paris.lutece.plugins.botpress.service.BotInstance

Q

QuickRepliesRenderer - Class in fr.paris.lutece.plugins.botpress.service.renderers
Quick Replies Renderer
QuickRepliesRenderer() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.QuickRepliesRenderer
 

R

register(BotInstance, int) - Static method in class fr.paris.lutece.plugins.botpress.service.BotRegistrationService
Register the bot
registerAllBots() - Static method in class fr.paris.lutece.plugins.botpress.service.BotRegistrationService
Register all bots
remove(int) - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Remove the bPBot whose identifier is specified in parameter
render(Map) - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
Render a JSON response as HTML
render(Map) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.FileRenderer
Render a JSON response as HTML
render(Map) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.LicenseRenderer
 
render(Map) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.QuickRepliesRenderer
Render a JSON response as HTML
render(Map) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.TextRenderer
Render a JSON response as HTML
RendererService - Class in fr.paris.lutece.plugins.botpress.service
Renderer Service
RequestMessage - Class in fr.paris.lutece.plugins.botpress.business
RequestMessage
RequestMessage(String) - Constructor for class fr.paris.lutece.plugins.botpress.business.RequestMessage
 
reset(String) - Method in class fr.paris.lutece.plugins.botpress.service.BotInstance
Reset the conversation
RIGHT_MANAGEBOTPRESSBOTS - Static variable in class fr.paris.lutece.plugins.botpress.web.BPBotJspBean
 

S

selectBPBotsList(Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Load the data of all the bPBot objects and returns them as a list
selectBPBotsList(Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Load the data of all the bPBot objects and returns them as a list
selectBPBotsReferenceList(Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Load the data of all the bPBot objects and returns them as a referenceList
selectBPBotsReferenceList(Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Load the data of all the bPBot objects and returns them as a referenceList
setApiVersion(int) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the ApiVersion
setAvatarRendererKey(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the AvatarRendererKey
setAvatarUrl(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the AvatarUrl
setBotApiEntryPointUrl(String) - Method in class fr.paris.lutece.plugins.botpress.service.BotInstance
Sets the BotApiEntryPointUrl
setBotKey(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the BotKey
setBotPressKey(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the BotPressKey
setBotStatus(int) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the BotStatus
setConverters(List<Converter>) - Method in class fr.paris.lutece.plugins.botpress.service.renderers.AbstractRenderer
Define a list of converters used by the renderer
setConverters(List<Converter>) - Method in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
Define a list of converters used by the renderer
setDescription(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the Description
setErrorMessage(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the ErrorMessage
setId(int) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the Id
setIsStandalone(int) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the IsStandalone
setLanguage(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the Language
setName(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the Name
setServerUrl(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the ServerUrl
setText(String) - Method in class fr.paris.lutece.plugins.botpress.business.RequestMessage
Sets the Text
setType(String) - Method in class fr.paris.lutece.plugins.botpress.business.RequestMessage
Sets the Type
setWelcomeMessage(String) - Method in class fr.paris.lutece.plugins.botpress.business.BPBot
Sets the WelcomeMessage
store(BPBot, Plugin) - Method in class fr.paris.lutece.plugins.botpress.business.BPBotDAO
Update the record in the table
store(BPBot, Plugin) - Method in interface fr.paris.lutece.plugins.botpress.business.IBPBotDAO
Update the record in the table

T

TextRenderer - Class in fr.paris.lutece.plugins.botpress.service.renderers
Text Renderer
TextRenderer() - Constructor for class fr.paris.lutece.plugins.botpress.service.renderers.TextRenderer
 
TYPE_FILE - Static variable in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
 
TYPE_TEXT - Static variable in interface fr.paris.lutece.plugins.botpress.service.renderers.BotMessageRenderer
 

U

unregister(String) - Static method in class fr.paris.lutece.plugins.botpress.service.BotRegistrationService
Un register the bot
update(BPBot) - Static method in class fr.paris.lutece.plugins.botpress.business.BPBotHome
Update of the bPBot which is specified in parameter
A B C D F G I L P Q R S T U 
Skip navigation links

Copyright © 2020 City of Paris. All rights reserved.