diff options
Diffstat (limited to 'vid-app-common/src/main/java/org/onap/vid/exceptions')
4 files changed, 47 insertions, 0 deletions
diff --git a/vid-app-common/src/main/java/org/onap/vid/exceptions/DbFailureUncheckedException.java b/vid-app-common/src/main/java/org/onap/vid/exceptions/DbFailureUncheckedException.java new file mode 100644 index 000000000..63d63ef27 --- /dev/null +++ b/vid-app-common/src/main/java/org/onap/vid/exceptions/DbFailureUncheckedException.java @@ -0,0 +1,17 @@ +package org.onap.vid.exceptions; + +public class DbFailureUncheckedException extends GenericUncheckedException { + + + public DbFailureUncheckedException(String message) { + super(message); + } + + public DbFailureUncheckedException(String message, Throwable cause) { + super(message, cause); + } + + public DbFailureUncheckedException(Throwable cause) { + super(cause); + } +} diff --git a/vid-app-common/src/main/java/org/onap/vid/exceptions/GenericUncheckedException.java b/vid-app-common/src/main/java/org/onap/vid/exceptions/GenericUncheckedException.java new file mode 100644 index 000000000..dbfa58890 --- /dev/null +++ b/vid-app-common/src/main/java/org/onap/vid/exceptions/GenericUncheckedException.java @@ -0,0 +1,15 @@ +package org.onap.vid.exceptions; + +public class GenericUncheckedException extends RuntimeException { + public GenericUncheckedException(String message) { + super(message); + } + + public GenericUncheckedException(String message, Throwable cause) { + super(message, cause); + } + + public GenericUncheckedException(Throwable cause) { + super(cause); + } +} diff --git a/vid-app-common/src/main/java/org/onap/vid/exceptions/MaxRetriesException.java b/vid-app-common/src/main/java/org/onap/vid/exceptions/MaxRetriesException.java new file mode 100644 index 000000000..74edd315b --- /dev/null +++ b/vid-app-common/src/main/java/org/onap/vid/exceptions/MaxRetriesException.java @@ -0,0 +1,8 @@ +package org.onap.vid.exceptions; + +public class MaxRetriesException extends GenericUncheckedException { + + public MaxRetriesException(String operationDetails, int numberOfRetries) { + super(String.format("Max retries for %s, retries: %d", operationDetails, numberOfRetries)); + } +} diff --git a/vid-app-common/src/main/java/org/onap/vid/exceptions/OperationNotAllowedException.java b/vid-app-common/src/main/java/org/onap/vid/exceptions/OperationNotAllowedException.java new file mode 100644 index 000000000..bbd6549f4 --- /dev/null +++ b/vid-app-common/src/main/java/org/onap/vid/exceptions/OperationNotAllowedException.java @@ -0,0 +1,7 @@ +package org.onap.vid.exceptions; + +public class OperationNotAllowedException extends GenericUncheckedException { + public OperationNotAllowedException(String message) { + super(message); + } +} |