Package com.flowable.engage.bot.echo
Class EchoBot
java.lang.Object
com.flowable.engage.bot.echo.EchoBot
- All Implemented Interfaces:
com.flowable.action.api.bot.BotService
public class EchoBot
extends java.lang.Object
implements com.flowable.action.api.bot.BotService
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BOT_ID
static java.lang.String
PARAMETER_ID
-
Constructor Summary
Constructors Constructor Description EchoBot()
-
Method Summary
Modifier and Type Method Description java.lang.String
getDescription()
java.lang.String
getKey()
java.lang.String
getName()
com.flowable.action.api.bot.BotActionResult
invokeBot(com.flowable.action.api.history.HistoricActionInstance actionInstance, com.flowable.action.api.repository.ActionDefinition actionDefinition, java.util.Map<java.lang.String,java.lang.Object> payload)
-
Field Details
-
PARAMETER_ID
public static final java.lang.String PARAMETER_ID- See Also:
- Constant Field Values
-
BOT_ID
public static final java.lang.String BOT_ID- See Also:
- Constant Field Values
-
-
Constructor Details
-
EchoBot
public EchoBot()
-
-
Method Details
-
invokeBot
public com.flowable.action.api.bot.BotActionResult invokeBot(com.flowable.action.api.history.HistoricActionInstance actionInstance, com.flowable.action.api.repository.ActionDefinition actionDefinition, java.util.Map<java.lang.String,java.lang.Object> payload)- Specified by:
invokeBot
in interfacecom.flowable.action.api.bot.BotService
-
getKey
public java.lang.String getKey()- Specified by:
getKey
in interfacecom.flowable.action.api.bot.BotService
-
getName
public java.lang.String getName()- Specified by:
getName
in interfacecom.flowable.action.api.bot.BotService
-
getDescription
public java.lang.String getDescription()- Specified by:
getDescription
in interfacecom.flowable.action.api.bot.BotService
-