Class PerformanceApiController
java.lang.Object
com.bluebell.greenhouse.planter.controllers.performance.PerformanceApiController
@RestController
@RequestMapping("${bluebell.base.api.controller.endpoint}/performance")
@CrossOrigin(origins="*",
methods={GET,DELETE,POST,PUT})
public class PerformanceApiController
extends Object
Api controller for position-backed account performance reports.
- Version:
- 3.0.5
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<PerformanceReportDTO> getPerformanceReportWithinInterval(AccountRequestContext context, PerformanceReportRequest performanceReportRequest) Returns aPerformanceReportDTO.
-
Constructor Details
-
PerformanceApiController
public PerformanceApiController()
-
-
Method Details
-
getPerformanceReportWithinInterval
@GetMapping("/get-for-interval") public org.springframework.http.ResponseEntity<PerformanceReportDTO> getPerformanceReportWithinInterval(@ResolvedAccount AccountRequestContext context, @ModelAttribute PerformanceReportRequest performanceReportRequest) Returns aPerformanceReportDTO.- Parameters:
context-AccountRequestContextperformanceReportRequest-PerformanceReportRequest- Returns:
ResponseEntity
-