Class ReactiveRqueueViewController
- java.lang.Object
-
- com.github.sonus21.rqueue.web.controller.ReactiveRqueueViewController
-
@Controller @RequestMapping(path="${rqueue.web.url.prefix:}rqueue") @Conditional(ReactiveEnabled.class) public class ReactiveRqueueViewController extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ReactiveRqueueViewController(RqueueConfig rqueueConfig, RqueueWebConfig rqueueWebConfig, RqueueViewControllerService rqueueViewControllerService, org.springframework.web.reactive.result.view.ViewResolver rqueueViewResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>dead(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>index(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>pending(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>queueDetail(java.lang.String queueName, org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>queues(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>running(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>scheduled(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View>utility(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response)
-
-
-
Constructor Detail
-
ReactiveRqueueViewController
@Autowired public ReactiveRqueueViewController(RqueueConfig rqueueConfig, RqueueWebConfig rqueueWebConfig, RqueueViewControllerService rqueueViewControllerService, @Qualifier("reactiveRqueueViewResolver") org.springframework.web.reactive.result.view.ViewResolver rqueueViewResolver)
-
-
Method Detail
-
index
@GetMapping public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> index(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
queues
@GetMapping("queues") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> queues(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
queueDetail
@GetMapping("queues/{queueName}") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> queueDetail(@PathVariable java.lang.String queueName, org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
running
@GetMapping("running") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> running(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
scheduled
@GetMapping("scheduled") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> scheduled(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
dead
@GetMapping("dead") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> dead(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
pending
@GetMapping("pending") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> pending(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
utility
@GetMapping("utility") public reactor.core.publisher.Mono<org.springframework.web.reactive.result.view.View> utility(org.springframework.ui.Model model, org.springframework.http.server.reactive.ServerHttpRequest request, org.springframework.http.server.reactive.ServerHttpResponse response) throws java.lang.Exception- Throws:
java.lang.Exception
-
-