Class SymbolAliasApiController
java.lang.Object
com.bluebell.greenhouse.planter.controllers.symbol.SymbolAliasApiController
@RestController
@RequestMapping("${bluebell.base.api.controller.endpoint}/symbol-alias")
@CrossOrigin(origins="*",
methods={DELETE,POST,PUT})
public class SymbolAliasApiController
extends Object
API controller for symbol aliases.
- Version:
- 3.0.6
- Author:
- Stephen Prizio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> deleteSymbolAlias(String symbolAliasUid) Deletes a symbol alias.org.springframework.http.ResponseEntity<SymbolAliasDTO> postCreateNewSymbolAlias(@Valid CreateUpdateSymbolAliasDTO data) Creates a newSymbolAlias.org.springframework.http.ResponseEntity<SymbolAliasDTO> putUpdateSymbolAlias(@Valid CreateUpdateSymbolAliasDTO data, String symbolAliasUid) Updates an existingSymbolAlias.
-
Constructor Details
-
SymbolAliasApiController
public SymbolAliasApiController()
-
-
Method Details
-
postCreateNewSymbolAlias
@PostMapping("/create-symbol-alias") public org.springframework.http.ResponseEntity<SymbolAliasDTO> postCreateNewSymbolAlias(@Valid @RequestBody @Valid CreateUpdateSymbolAliasDTO data) Creates a newSymbolAlias.- Parameters:
data-CreateUpdateSymbolAliasDTO- Returns:
ResponseEntity
-
putUpdateSymbolAlias
@PutMapping("/update-symbol-alias") public org.springframework.http.ResponseEntity<SymbolAliasDTO> putUpdateSymbolAlias(@Valid @RequestBody @Valid CreateUpdateSymbolAliasDTO data, @RequestParam("symbolAliasUid") String symbolAliasUid) Updates an existingSymbolAlias.- Parameters:
data-CreateUpdateSymbolAliasDTOsymbolAliasUid- symbol alias uid- Returns:
ResponseEntity
-
deleteSymbolAlias
-