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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<List<MarketEventDTO>> getMarketEventsForInterval(MarketEventIntervalRequest intervalRequest) FindsMarketEventfor the given interval of time.org.springframework.http.ResponseEntity<JobSubmissionDTO> Fetches and updates market events.
-
Constructor Details
-
MarketEventApiController
public MarketEventApiController()
-
-
Method Details
-
getMarketEventsForInterval
@GetMapping("/get-for-interval") public org.springframework.http.ResponseEntity<List<MarketEventDTO>> getMarketEventsForInterval(@ModelAttribute MarketEventIntervalRequest intervalRequest) FindsMarketEventfor 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
-