Package de.dlr.proseo.procmgr.rest
Klasse ConfigurationControllerDecorator
java.lang.Object
de.dlr.proseo.procmgr.rest.ConfigurationControllerDecorator
- Alle implementierten Schnittstellen:
ConfigurationController
@RestController
@RequestMapping(value="/proseo/processor-mgr/{version}/configurations",
produces="application/json")
@Validated
public class ConfigurationControllerDecorator
extends Object
implements ConfigurationController
No description
(Generated with springmvc-raml-parser v.2.0.5)
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungorg.springframework.http.ResponseEntity
<?> countConfigurations
(String missionCode, String processorName, String configurationVersion) Count the configurations matching the specified mission, processor name, and configuration version.org.springframework.http.ResponseEntity
<RestConfiguration> createConfiguration
(@Valid RestConfiguration restConfiguration) Create a new configurationorg.springframework.http.ResponseEntity
<?> Delete a configuration by IDorg.springframework.http.ResponseEntity
<RestConfiguration> Get a configuration by IDorg.springframework.http.ResponseEntity
<List<RestConfiguration>> getConfigurations
(String mission, String processorName, String configurationVersion, Integer recordFrom, Integer recordTo) Get configurations by mission, processor name and configuration versionorg.springframework.http.ResponseEntity
<RestConfiguration> modifyConfiguration
(Long id, RestConfiguration restConfiguration) Update a configuration by ID
-
Konstruktordetails
-
ConfigurationControllerDecorator
public ConfigurationControllerDecorator()
-
-
Methodendetails
-
getConfigurations
@RequestMapping(value="", method=GET) public org.springframework.http.ResponseEntity<List<RestConfiguration>> getConfigurations(@RequestParam(required=false) String mission, @RequestParam(required=false) String processorName, @RequestParam(required=false) String configurationVersion, @RequestParam(required=false) Integer recordFrom, @RequestParam(required=false) Integer recordTo) Get configurations by mission, processor name and configuration version- Angegeben von:
getConfigurations
in SchnittstelleConfigurationController
-
createConfiguration
@RequestMapping(value="", method=POST) public org.springframework.http.ResponseEntity<RestConfiguration> createConfiguration(@Valid @RequestBody @Valid RestConfiguration restConfiguration) Create a new configuration- Angegeben von:
createConfiguration
in SchnittstelleConfigurationController
-
countConfigurations
@RequestMapping(value="/count", method=GET) public org.springframework.http.ResponseEntity<?> countConfigurations(@RequestParam(required=false) String missionCode, @RequestParam(required=false) String processorName, @RequestParam(required=false) String configurationVersion) Count the configurations matching the specified mission, processor name, and configuration version.- Angegeben von:
countConfigurations
in SchnittstelleConfigurationController
-
getConfigurationById
@RequestMapping(value="/{id}", method=GET) public org.springframework.http.ResponseEntity<RestConfiguration> getConfigurationById(@PathVariable Long id) Get a configuration by ID- Angegeben von:
getConfigurationById
in SchnittstelleConfigurationController
-
deleteConfigurationById
@RequestMapping(value="/{id}", method=DELETE) public org.springframework.http.ResponseEntity<?> deleteConfigurationById(@PathVariable Long id) Delete a configuration by ID- Angegeben von:
deleteConfigurationById
in SchnittstelleConfigurationController
-
modifyConfiguration
@RequestMapping(value="/{id}", method=PATCH) public org.springframework.http.ResponseEntity<RestConfiguration> modifyConfiguration(@PathVariable Long id, @RequestBody RestConfiguration restConfiguration) Update a configuration by ID- Angegeben von:
modifyConfiguration
in SchnittstelleConfigurationController
-