Package energy.eddie.aiida.web
Class ConnectionLimitMonitoringController
java.lang.Object
energy.eddie.aiida.web.ConnectionLimitMonitoringController
@Validated
@RestController
@RequestMapping("/connection-limit-monitoring")
public class ConnectionLimitMonitoringController
extends Object
-
Constructor Summary
ConstructorsConstructorDescriptionConnectionLimitMonitoringController(ConnectionLimitMonitoringService connectionLimitMonitoringService) -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.http.ResponseEntity<Void> deleteConnectionLimitMonitoring(UUID permissionId) org.springframework.http.ResponseEntity<Void> updateConnectionLimitMonitoring(UUID permissionId, @Valid UpdateConnectionLimitMonitoringDto updateDto)
-
Constructor Details
-
ConnectionLimitMonitoringController
public ConnectionLimitMonitoringController(ConnectionLimitMonitoringService connectionLimitMonitoringService)
-
-
Method Details
-
updateConnectionLimitMonitoring
@PutMapping(path="/{permissionId}", consumes="application/json") public org.springframework.http.ResponseEntity<Void> updateConnectionLimitMonitoring(@PathVariable UUID permissionId, @Valid @RequestBody @Valid UpdateConnectionLimitMonitoringDto updateDto) throws PermissionNotFoundException, InvalidUserException, ConnectionLimitMonitoringNotAllowedException, DataSourceNotFoundException -
deleteConnectionLimitMonitoring
@DeleteMapping(path="/{permissionId}") public org.springframework.http.ResponseEntity<Void> deleteConnectionLimitMonitoring(@PathVariable UUID permissionId) throws PermissionNotFoundException, InvalidUserException, ConnectionLimitMonitoringNotAllowedException
-