Class ReactiveRqueueRestController


  • @RestController
    @Conditional(ReactiveEnabled.class)
    @RequestMapping("rqueue/api/v1")
    public class ReactiveRqueueRestController
    extends java.lang.Object
    • Method Detail

      • getDashboardData

        @PostMapping("chart")
        @ResponseBody
        public reactor.core.publisher.Mono<ChartDataResponse> getDashboardData​(@RequestBody @Valid
                                                                               @Valid ChartDataRequest chartDataRequest,
                                                                               org.springframework.http.server.reactive.ServerHttpResponse response)
      • getJobs

        @GetMapping("jobs")
        @ResponseBody
        public reactor.core.publisher.Mono<DataViewResponse> getJobs​(@RequestParam(name="message-id") @NotEmpty
                                                                     @NotEmpty java.lang.String messageId,
                                                                     org.springframework.http.server.reactive.ServerHttpResponse response)
                                                              throws ProcessingException
        Throws:
        ProcessingException
      • exploreQueue

        @PostMapping("queue-data")
        @ResponseBody
        public reactor.core.publisher.Mono<DataViewResponse> exploreQueue​(@RequestBody @Valid
                                                                          @Valid QueueExploreRequest request,
                                                                          org.springframework.http.server.reactive.ServerHttpResponse response)
      • viewData

        @PostMapping("view-data")
        @ResponseBody
        public reactor.core.publisher.Mono<DataViewResponse> viewData​(@RequestBody @Valid
                                                                      @Valid DateViewRequest request,
                                                                      org.springframework.http.server.reactive.ServerHttpResponse response)
      • deleteMessage

        @PostMapping("delete-message")
        @ResponseBody
        public reactor.core.publisher.Mono<BooleanResponse> deleteMessage​(@RequestBody @Valid
                                                                          @Valid MessageDeleteRequest request,
                                                                          org.springframework.http.server.reactive.ServerHttpResponse response)
      • deleteQueue

        @PostMapping("delete-queue")
        @ResponseBody
        public reactor.core.publisher.Mono<BaseResponse> deleteQueue​(@RequestBody @Valid
                                                                     @Valid DataTypeRequest request,
                                                                     org.springframework.http.server.reactive.ServerHttpResponse response)
      • deleteAll

        @PostMapping("delete-queue-part")
        @ResponseBody
        public reactor.core.publisher.Mono<BooleanResponse> deleteAll​(@RequestBody @Valid
                                                                      @Valid DataDeleteRequest request,
                                                                      org.springframework.http.server.reactive.ServerHttpResponse response)
      • dataType

        @PostMapping("data-type")
        @ResponseBody
        public reactor.core.publisher.Mono<StringResponse> dataType​(@Valid @RequestBody
                                                                    @Valid DataTypeRequest request,
                                                                    org.springframework.http.server.reactive.ServerHttpResponse response)
      • dataType

        @PostMapping("move-data")
        @ResponseBody
        public reactor.core.publisher.Mono<MessageMoveResponse> dataType​(@RequestBody @Valid
                                                                         @Valid MessageMoveRequest request,
                                                                         org.springframework.http.server.reactive.ServerHttpResponse response)