Class MarketEventApiController

java.lang.Object
com.bluebell.greenhouse.planter.controllers.market.event.MarketEventApiController

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

    • MarketEventApiController

      public MarketEventApiController()
  • Method Details

    • getMarketEventsForInterval

      @GetMapping("/get-for-interval") public org.springframework.http.ResponseEntity<List<MarketEventDTO>> getMarketEventsForInterval(@ModelAttribute MarketEventIntervalRequest intervalRequest)
      Finds MarketEvent for the given interval of time.
      Parameters:
      intervalRequest - bound market-event interval request
      Returns:
      ResponseEntity
    • postFetchMarketEvents

      @PostMapping("/fetch-events") public org.springframework.http.ResponseEntity<JobSubmissionDTO> postFetchMarketEvents()
      Fetches and updates market events.
      Returns:
      ResponseEntity