Class ChartApiController
java.lang.Object
com.bluebell.greenhouse.planter.controllers.chart.ChartApiController
@RestController
@RequestMapping("${bluebell.base.api.controller.endpoint}/chart")
@CrossOrigin(origins="*",
methods={GET,DELETE,POST,PUT})
public class ChartApiController
extends Object
API controller for providing charting capabilities based on historical data.
- Version:
- 3.0.5
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PositionChartDTO> getApexChartData(PositionRequestContext context) Returns the candlestick chart data for the givenPosition.
-
Constructor Details
-
ChartApiController
public ChartApiController()
-
-
Method Details
-
getApexChartData
@GetMapping("/apex-data") public org.springframework.http.ResponseEntity<PositionChartDTO> getApexChartData(@ResolvedPosition PositionRequestContext context) Returns the candlestick chart data for the givenPosition. The resolution is derived from the position's duration. An empty candle list is returned when no market price data is available.- Parameters:
context-PositionRequestContext- Returns:
ResponseEntityofPositionChartDTO
-