Class RestResponseExceptionHandler

java.lang.Object
ch.admin.bit.jeap.deploymentlog.web.api.RestResponseExceptionHandler

@RestControllerAdvice public class RestResponseExceptionHandler extends Object
  • Constructor Details

    • RestResponseExceptionHandler

      public RestResponseExceptionHandler()
  • Method Details

    • handleDeploymentNotFoundException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.DeploymentNotFoundException.class) public org.springframework.http.ResponseEntity<String> handleDeploymentNotFoundException(ch.admin.bit.jeap.deploymentlog.domain.exception.DeploymentNotFoundException ex)
    • handleInvalidDeploymentStateForUpdateException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.InvalidDeploymentStateForUpdateException.class) public org.springframework.http.ResponseEntity<String> handleInvalidDeploymentStateForUpdateException(ch.admin.bit.jeap.deploymentlog.domain.exception.InvalidDeploymentStateForUpdateException ex)
    • handleSystemNotFoundException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.SystemNotFoundException.class) public org.springframework.http.ResponseEntity<String> handleSystemNotFoundException(ch.admin.bit.jeap.deploymentlog.domain.exception.SystemNotFoundException ex)
    • handleEnvironmentNotFoundException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.EnvironmentNotFoundException.class) public org.springframework.http.ResponseEntity<String> handleEnvironmentNotFoundException(ch.admin.bit.jeap.deploymentlog.domain.exception.EnvironmentNotFoundException ex)
    • handleComponentNotFoundException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.ComponentNotFoundException.class) public org.springframework.http.ResponseEntity<String> handleComponentNotFoundException(ch.admin.bit.jeap.deploymentlog.domain.exception.ComponentNotFoundException ex)
    • handleDeploymentPageNotFoundException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.DeploymentPageNotFoundException.class) public org.springframework.http.ResponseEntity<String> handleDeploymentPageNotFoundException(ch.admin.bit.jeap.deploymentlog.domain.exception.DeploymentPageNotFoundException ex)
    • handleRestClientResponseException

      @ExceptionHandler(org.springframework.web.client.RestClientResponseException.class) public org.springframework.http.ResponseEntity<String> handleRestClientResponseException(org.springframework.web.client.RestClientResponseException ex)
    • handleAliasAlreadyDefinedException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.AliasNameAlreadyDefinedException.class) public org.springframework.http.ResponseEntity<String> handleAliasAlreadyDefinedException(ch.admin.bit.jeap.deploymentlog.domain.exception.AliasNameAlreadyDefinedException ex)
    • handleSystemNameAlreadyDefinedException

      @ExceptionHandler(ch.admin.bit.jeap.deploymentlog.domain.exception.SystemNameAlreadyDefinedException.class) public org.springframework.http.ResponseEntity<String> handleSystemNameAlreadyDefinedException(ch.admin.bit.jeap.deploymentlog.domain.exception.SystemNameAlreadyDefinedException ex)