Class WatchlistItemApiController
java.lang.Object
com.bluebell.greenhouse.planter.controllers.watchlist.WatchlistItemApiController
@RestController
@RequestMapping("${bluebell.base.api.controller.endpoint}/watchlist-item")
@CrossOrigin(origins="*",
methods={DELETE,POST,PUT})
public class WatchlistItemApiController
extends Object
API controller for
WatchlistItem.- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> Deletes an existingWatchlistItem.org.springframework.http.ResponseEntity<WatchlistItemDTO> postAddWatchlistItem(@Valid AddWatchlistItemDTO data, WatchlistRequestContext context) Adds a symbol to an existingWatchlist.org.springframework.http.ResponseEntity<WatchlistItemDTO> putUpdateWatchlistItem(@Valid UpdateWatchlistItemDTO data, WatchlistItemRequestContext context) Updates an existingWatchlistItem.
-
Constructor Details
-
WatchlistItemApiController
public WatchlistItemApiController()
-
-
Method Details
-
postAddWatchlistItem
@PostMapping("/add-item") public org.springframework.http.ResponseEntity<WatchlistItemDTO> postAddWatchlistItem(@Valid @RequestBody @Valid AddWatchlistItemDTO data, @ResolvedWatchlist WatchlistRequestContext context) Adds a symbol to an existingWatchlist.- Parameters:
data-AddWatchlistItemDTOcontext-WatchlistRequestContext- Returns:
ResponseEntity
-
putUpdateWatchlistItem
@PutMapping("/update-item") public org.springframework.http.ResponseEntity<WatchlistItemDTO> putUpdateWatchlistItem(@Valid @RequestBody @Valid UpdateWatchlistItemDTO data, @ResolvedWatchlistItem WatchlistItemRequestContext context) Updates an existingWatchlistItem.- Parameters:
data-UpdateWatchlistItemDTOcontext-WatchlistItemRequestContext- Returns:
ResponseEntity
-
deleteWatchlistItem
@DeleteMapping("/delete-item") public org.springframework.http.ResponseEntity<Void> deleteWatchlistItem(@ResolvedWatchlistItem WatchlistItemRequestContext context) Deletes an existingWatchlistItem.- Parameters:
context-WatchlistItemRequestContext- Returns:
ResponseEntity
-