Package com.viglet.turing.converse
Class TurConverse
Object
TurConverse
-
Constructor Summary
ConstructorsConstructorDescriptionTurConverse
(TurConverseChatResponseRepository turConverseChatResponseRepository, TurConverseSE turConverseSE) -
Method Summary
Modifier and TypeMethodDescriptionvoid
cleanSession
(HttpSession session) void
getChatParameter
(TurConverseChat chat, HttpSession session, TurConverseAgentResponse turConverseAgentResponse) getParameterValue
(String text, TurConverseChat turConverseChat, String intentId) interactionNested
(TurConverseChat chat, String q, String nextContext, HttpSession session) void
saveChatResponseBot
(TurConverseChat chat, TurConverseAgentResponse turConverseAgentResponse, HttpSession session) void
saveChatResponseUser
(String q, TurConverseChat chat, HttpSession session) void
showSession
(HttpSession session)
-
Constructor Details
-
TurConverse
@Inject public TurConverse(TurConverseChatResponseRepository turConverseChatResponseRepository, TurConverseSE turConverseSE)
-
-
Method Details
-
saveChatResponseUser
-
getParameterValue
public AbstractMap.SimpleEntry<String,String> getParameterValue(String text, TurConverseChat turConverseChat, String intentId) -
saveChatResponseBot
public void saveChatResponseBot(TurConverseChat chat, TurConverseAgentResponse turConverseAgentResponse, HttpSession session) -
getChatParameter
public void getChatParameter(TurConverseChat chat, HttpSession session, TurConverseAgentResponse turConverseAgentResponse) -
interactionNested
public TurConverseAgentResponse interactionNested(TurConverseChat chat, String q, String nextContext, HttpSession session) -
showSession
public void showSession(HttpSession session) -
cleanSession
public void cleanSession(HttpSession session)
-