Package com.viglet.turing.api.converse
Class TurConverseIntentAPI
Object
TurConverseIntentAPI
@RestController
@RequestMapping("/api/converse/intent")
public class TurConverseIntentAPI
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionTurConverseIntentAPI
(TurConverseIntentRepository turConverseIntentRepository, TurConverseAgentRepository turConverseAgentRepository, TurConverseContextRepository turConverseContextRepository, TurConverseEventRepository turConverseEventRepository, TurConverseParameterRepository turConverseParameterRepository, TurConversePhraseRepository turConversePhraseRepository, TurConverseResponseRepository turConverseResponseRepository, TurConversePromptRepository turConversePromptRepository, TurConverseSE turConverseSE) -
Method Summary
Modifier and TypeMethodDescriptionturConverseIntentAdd
(String agent, TurConverseIntent turConverseIntent) boolean
turConverseIntentUpdate
(String agent, String id, TurConverseIntent turConverseIntent)
-
Constructor Details
-
TurConverseIntentAPI
@Inject public TurConverseIntentAPI(TurConverseIntentRepository turConverseIntentRepository, TurConverseAgentRepository turConverseAgentRepository, TurConverseContextRepository turConverseContextRepository, TurConverseEventRepository turConverseEventRepository, TurConverseParameterRepository turConverseParameterRepository, TurConversePhraseRepository turConversePhraseRepository, TurConverseResponseRepository turConverseResponseRepository, TurConversePromptRepository turConversePromptRepository, TurConverseSE turConverseSE)
-
-
Method Details
-
turConverseIntentList
- Throws:
JSONException
-
turConverseIntentGet
-
turConverseIntentUpdate
@PutMapping("/{id}") public TurConverseIntent turConverseIntentUpdate(String agent, @PathVariable String id, @RequestBody TurConverseIntent turConverseIntent) -
turConverseIntentDelete
@Transactional @DeleteMapping("/{id}") public boolean turConverseIntentDelete(@PathVariable String id) -
turConverseIntentAdd
@PostMapping public TurConverseIntent turConverseIntentAdd(String agent, @RequestBody TurConverseIntent turConverseIntent) -
turConverseIntentModel
-