Replace http status codes with custom exceptions in validation
Handle exceptions in service and controller layers. Translate exceptions to http status codes in global exception handler.
Showing
- src/main/java/org/openepics/names/rest/controller/GlobalControllerExceptionHandler.java 53 additions, 7 deletions...mes/rest/controller/GlobalControllerExceptionHandler.java
- src/main/java/org/openepics/names/rest/controller/NamesController.java 31 additions, 31 deletions.../org/openepics/names/rest/controller/NamesController.java
- src/main/java/org/openepics/names/rest/controller/StructuresController.java 41 additions, 41 deletions...openepics/names/rest/controller/StructuresController.java
- src/main/java/org/openepics/names/service/NamesService.java 11 additions, 12 deletionssrc/main/java/org/openepics/names/service/NamesService.java
- src/main/java/org/openepics/names/service/exception/DataConflictException.java 44 additions, 0 deletions...nepics/names/service/exception/DataConflictException.java
- src/main/java/org/openepics/names/service/exception/DataDeletedException.java 44 additions, 0 deletions...enepics/names/service/exception/DataDeletedException.java
- src/main/java/org/openepics/names/service/exception/DataExistException.java 44 additions, 0 deletions...openepics/names/service/exception/DataExistException.java
- src/main/java/org/openepics/names/service/exception/DataNotAvailableException.java 44 additions, 0 deletions...cs/names/service/exception/DataNotAvailableException.java
- src/main/java/org/openepics/names/service/exception/DataNotCorrectException.java 44 additions, 0 deletions...pics/names/service/exception/DataNotCorrectException.java
- src/main/java/org/openepics/names/service/exception/DataNotFoundException.java 44 additions, 0 deletions...nepics/names/service/exception/DataNotFoundException.java
- src/main/java/org/openepics/names/service/exception/DataNotValidException.java 44 additions, 0 deletions...nepics/names/service/exception/DataNotValidException.java
- src/main/java/org/openepics/names/service/exception/InputNotAvailableException.java 44 additions, 0 deletions...s/names/service/exception/InputNotAvailableException.java
- src/main/java/org/openepics/names/service/exception/InputNotCorrectException.java 44 additions, 0 deletions...ics/names/service/exception/InputNotCorrectException.java
- src/main/java/org/openepics/names/service/exception/InputNotValidException.java 44 additions, 0 deletions...epics/names/service/exception/InputNotValidException.java
- src/main/java/org/openepics/names/service/exception/ServiceException.java 5 additions, 19 deletions...g/openepics/names/service/exception/ServiceException.java
- src/main/java/org/openepics/names/util/ExceptionUtil.java 214 additions, 46 deletionssrc/main/java/org/openepics/names/util/ExceptionUtil.java
- src/main/java/org/openepics/names/util/LogUtil.java 12 additions, 10 deletionssrc/main/java/org/openepics/names/util/LogUtil.java
- src/main/java/org/openepics/names/util/ValidateUtil.java 200 additions, 236 deletionssrc/main/java/org/openepics/names/util/ValidateUtil.java
- src/test/java/org/openepics/names/util/ExceptionUtilTest.java 111 additions, 33 deletions...test/java/org/openepics/names/util/ExceptionUtilTest.java
- src/test/java/org/openepics/names/util/ValidateUtilTest.java 55 additions, 43 deletionssrc/test/java/org/openepics/names/util/ValidateUtilTest.java
Loading
Please register or sign in to comment