Class ExchangeApiController

java.lang.Object
com.bluebell.greenhouse.planter.controllers.exchange.ExchangeApiController

@RestController @RequestMapping("${bluebell.base.api.controller.endpoint}/exchange") @CrossOrigin(origins="*", methods={GET,DELETE,POST,PUT}) public class ExchangeApiController extends Object
API controller for Exchange.
Version:
3.0.5
Author:
Stephen Prizio
  • Constructor Details

    • ExchangeApiController

      public ExchangeApiController()
  • Method Details

    • getExchanges

      @GetMapping("/get-exchanges") public org.springframework.http.ResponseEntity<List<ExchangeDTO>> getExchanges()
      Returns a ResponseEntity containing all system Exchanges.
      Returns:
      ResponseEntity
    • getExchangesPaged

      @GetMapping("/get-exchanges-paged") public org.springframework.http.ResponseEntity<PaginatedExchangeDTO> getExchangesPaged(@ModelAttribute ExchangeSearchRequest searchRequest)
      Returns a ResponseEntity containing paginated system Exchanges.
      Parameters:
      searchRequest - paged exchange search request
      Returns:
      ResponseEntity