Class EndpointsRestController

java.lang.Object
com.aquima.web.rest.v1.controller.RestControllerBase
com.aquima.web.rest.v1.controller.EndpointsRestController
All Implemented Interfaces:
EventListener, org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>

@RestController @RestApiContext @RequestMapping(value="/endpoints", produces="application/json") public class EndpointsRestController extends RestControllerBase implements org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>
  • Field Details Link icon

  • Constructor Details Link icon

    • EndpointsRestController Link icon

      public EndpointsRestController()
  • Method Details Link icon

    • getEndpoints Link icon

      @RequestMapping(method=GET) @ResponseStatus(OK) @ResponseBody public PagedEndpoints getEndpoints(@RequestParam(required=false) Integer page, @RequestParam(required=false) Integer pageSize, @RequestParam(required=false) String sort)
    • getEndpoint Link icon

      @RequestMapping(value="/{name}", method=GET) @ResponseStatus(OK) @ResponseBody public Endpoint getEndpoint(@PathVariable("name") String name)
    • onApplicationEvent Link icon

      public void onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent event)
      Specified by:
      onApplicationEvent in interface org.springframework.context.ApplicationListener<org.springframework.context.event.ContextRefreshedEvent>