summaryrefslogtreecommitdiffstats
path: root/csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java
diff options
context:
space:
mode:
Diffstat (limited to 'csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java')
-rw-r--r--csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java54
1 files changed, 29 insertions, 25 deletions
diff --git a/csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java b/csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java
index ec0c45c..7c124d7 100644
--- a/csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java
+++ b/csarvalidation/src/main/java/org/onap/validation/csar/ValidationException.java
@@ -21,21 +21,47 @@ import java.util.TreeMap;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class ValidationException extends RuntimeException {
+
+ private static final long serialVersionUID = 1L;
public static final Logger logger = LoggerFactory.getLogger(ValidationException.class);
private String errorMessage;
+ private ErrorCodes errorCode;
+ private final transient Map<String,Object> properties = new TreeMap<>();
+
public ValidationException(){
super();
}
-
+ public static ValidationException wrappedInfo(Throwable exception) {
+ return wrappedInfo(exception, null);
+ }
+
public ValidationException(ErrorCodes errCode, String message) {
super(message);
}
+
+ public ValidationException(ErrorCodes fileIo) {
+ this.errorCode = fileIo;
+ }
+
+ public ValidationException(String message, ErrorCodes errorCode) {
+ super(message);
+ this.errorCode = errorCode;
+ }
+
+ public ValidationException(Throwable cause, ErrorCodes errorCode) {
+ super(cause);
+ this.errorCode = errorCode;
+ }
+
+ public ValidationException(String message, Throwable cause, ErrorCodes errorCode) {
+ super(message, cause);
+ this.errorCode = errorCode;
+ }
public String toString(){
return ("Exception Number = "+errorMessage) ;
}
- private static final long serialVersionUID = 1L;
public static ValidationException wrappedInfo(Throwable exception, ErrorCodes errorCode) {
if (exception instanceof ValidationException) {
@@ -49,31 +75,9 @@ public class ValidationException extends RuntimeException {
}
}
- public static ValidationException wrappedInfo(Throwable exception) {
- return wrappedInfo(exception, null);
- }
-
- private ErrorCodes errorCode;
- private final transient Map<String,Object> properties = new TreeMap<String,Object>();
-
- public ValidationException(ErrorCodes fileIo) {
- this.errorCode = fileIo;
- }
-
- public ValidationException(String message, ErrorCodes errorCode) {
- super(message);
- this.errorCode = errorCode;
- }
- public ValidationException(Throwable cause, ErrorCodes errorCode) {
- super(cause);
- this.errorCode = errorCode;
- }
+
- public ValidationException(String message, Throwable cause, ErrorCodes errorCode) {
- super(message, cause);
- this.errorCode = errorCode;
- }
public ErrorCodes getErrorCode() {
return errorCode;