Interface AnswerController

  • All Known Implementing Classes:
    DefaultAnswerController

    @RequestMapping("${dialob.session.rest.context:/}")
    public interface AnswerController
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      org.springframework.http.ResponseEntity<io.dialob.api.proto.Actions> answers​(String sessionId, io.dialob.api.proto.Actions actions)  
      org.springframework.http.ResponseEntity<io.dialob.api.proto.Actions> getState​(String sessionId)  
    • Method Detail

      • getState

        @GetMapping("/{sessionId}")
        org.springframework.http.ResponseEntity<io.dialob.api.proto.Actions> getState​(@PathVariable("sessionId")
                                                                                      String sessionId)
      • answers

        @PostMapping("/{sessionId}")
        org.springframework.http.ResponseEntity<io.dialob.api.proto.Actions> answers​(@PathVariable("sessionId")
                                                                                     String sessionId,
                                                                                     @RequestBody
                                                                                     io.dialob.api.proto.Actions actions)