From e577033655345a26c6092f26aa063356c374a27e Mon Sep 17 00:00:00 2001 From: Martin Vogel <martin.vogel@sinc.de> Date: Thu, 16 Jun 2022 09:46:07 +0200 Subject: [PATCH] #414 Refactor exceptions --- .../api/exceptions/DecryptionException.java | 6 +++++- .../api/exceptions/InitializationException.java | 12 ++++++++++++ .../api/exceptions/VerificationException.java | 11 ----------- 3 files changed, 17 insertions(+), 12 deletions(-) create mode 100644 api/src/main/java/de/fitko/fitconnect/api/exceptions/InitializationException.java delete mode 100644 api/src/main/java/de/fitko/fitconnect/api/exceptions/VerificationException.java diff --git a/api/src/main/java/de/fitko/fitconnect/api/exceptions/DecryptionException.java b/api/src/main/java/de/fitko/fitconnect/api/exceptions/DecryptionException.java index a9b6559f6..43bfc7a39 100644 --- a/api/src/main/java/de/fitko/fitconnect/api/exceptions/DecryptionException.java +++ b/api/src/main/java/de/fitko/fitconnect/api/exceptions/DecryptionException.java @@ -3,7 +3,11 @@ package de.fitko.fitconnect.api.exceptions; /** * An error that occurred decrypting data or attachments */ -public class DecryptionException extends RuntimeException { +public class DecryptionException extends Exception { + + public DecryptionException(String errorMessage) { + super(errorMessage); + } public DecryptionException(String errorMessage, Throwable error) { super(errorMessage, error); diff --git a/api/src/main/java/de/fitko/fitconnect/api/exceptions/InitializationException.java b/api/src/main/java/de/fitko/fitconnect/api/exceptions/InitializationException.java new file mode 100644 index 000000000..3f042876b --- /dev/null +++ b/api/src/main/java/de/fitko/fitconnect/api/exceptions/InitializationException.java @@ -0,0 +1,12 @@ +package de.fitko.fitconnect.api.exceptions; + +public class InitializationException extends RuntimeException { + + public InitializationException(String errorMessage) { + super(errorMessage); + } + + public InitializationException(String errorMessage, Throwable error) { + super(errorMessage, error); + } +} diff --git a/api/src/main/java/de/fitko/fitconnect/api/exceptions/VerificationException.java b/api/src/main/java/de/fitko/fitconnect/api/exceptions/VerificationException.java deleted file mode 100644 index 6bbaded03..000000000 --- a/api/src/main/java/de/fitko/fitconnect/api/exceptions/VerificationException.java +++ /dev/null @@ -1,11 +0,0 @@ -package de.fitko.fitconnect.api.exceptions; - -/** - * An error - */ -public class VerificationException extends RuntimeException { - - public VerificationException(String errorMessage, Throwable error) { - super(errorMessage, error); - } -} -- GitLab