summaryrefslogtreecommitdiffstats
path: root/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common
diff options
context:
space:
mode:
Diffstat (limited to 'jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common')
-rw-r--r--jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/ExceptionCollector.java122
-rw-r--r--jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/JToscaException.java27
-rw-r--r--jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/TOSCAException.java39
3 files changed, 0 insertions, 188 deletions
diff --git a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/ExceptionCollector.java b/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/ExceptionCollector.java
deleted file mode 100644
index fa65ae4..0000000
--- a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/ExceptionCollector.java
+++ /dev/null
@@ -1,122 +0,0 @@
-package org.openecomp.sdc.toscaparser.api.common;
-
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-// Perfectly good enough...
-
-public class ExceptionCollector {
-
- private static Logger log = LoggerFactory.getLogger(ExceptionCollector.class.getName());
-
- private Map<String, String> notAnalyzedExceptions = new HashMap<>();
- private Map<String, String> criticalExceptions = new HashMap<>();
- private Map<String, String> warningExceptions = new HashMap<>();
-
- private boolean bWantTrace = true;
- private String filePath;
-
- public enum ReportType {WARNING, CRITICAL, NOT_ANALYZED}
-
- public ExceptionCollector(String filePath) {
- this.filePath = filePath;
- }
-
- public void appendException(String exception) {
-
- addException(exception, ReportType.NOT_ANALYZED);
- }
-
- public void appendCriticalException(String exception) {
-
- addException(exception, ReportType.CRITICAL);
- }
-
- public void appendWarning(String exception) {
-
- addException(exception, ReportType.WARNING);
- }
-
- private void addException(String exception, ReportType type) {
-
- Map<String, String> exceptions = getExceptionCollection(type);
-
- if (!exceptions.containsKey(exception)) {
- // get stack trace
- StackTraceElement[] ste = Thread.currentThread().getStackTrace();
- StringBuilder sb = new StringBuilder();
- // skip the last 2 (getStackTrace and this)
- for (int i = 2; i < ste.length; i++) {
- sb.append(String.format(" %s(%s:%d)%s", ste[i].getClassName(), ste[i].getFileName(),
- ste[i].getLineNumber(), i == ste.length - 1 ? " " : "\n"));
- }
- exceptions.put(exception, sb.toString());
- }
- }
-
- public List<String> getCriticalsReport() {
-
- return getReport(ReportType.CRITICAL);
- }
-
- public List<String> getNotAnalyzedExceptionsReport() {
-
- return getReport(ReportType.NOT_ANALYZED);
- }
-
- public List<String> getWarningsReport() {
-
- return getReport(ReportType.WARNING);
- }
-
- private List<String> getReport(ReportType type) {
- Map<String, String> collectedExceptions = getExceptionCollection(type);
-
- List<String> report = new ArrayList<>();
- if (collectedExceptions.size() > 0) {
- for (Map.Entry<String, String> exception : collectedExceptions.entrySet()) {
- report.add(exception.getKey());
- if (bWantTrace) {
- report.add(exception.getValue());
- }
- }
- }
-
- return report;
- }
-
- private Map<String, String> getExceptionCollection(ReportType type) {
- switch (type) {
- case WARNING:
- return warningExceptions;
- case CRITICAL:
- return criticalExceptions;
- case NOT_ANALYZED:
- return notAnalyzedExceptions;
- default:
- return notAnalyzedExceptions;
- }
- }
-
- public int errorsNotAnalyzedCaught() {
- return notAnalyzedExceptions.size();
- }
-
- public int criticalsCaught() {
- return criticalExceptions.size();
- }
-
- public int warningsCaught() {
- return warningExceptions.size();
- }
-
- public void setWantTrace(boolean b) {
- bWantTrace = b;
- }
-
-}
diff --git a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/JToscaException.java b/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/JToscaException.java
deleted file mode 100644
index 6cd5872..0000000
--- a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/JToscaException.java
+++ /dev/null
@@ -1,27 +0,0 @@
-package org.openecomp.sdc.toscaparser.api.common;
-
-public class JToscaException extends Exception {
-
- private static final long serialVersionUID = 1L;
- private String code;
-
- public JToscaException(String message, String code) {
- super(message);
- this.code = code;
- }
-
- public String getCode() {
- return code;
- }
-
- public void setCode(String code) {
- this.code = code;
- }
-
- //JT1001 - Meta file missing
- //JT1002 - Invalid yaml content
- //JT1003 - Entry-Definition not defined in meta file
- //JT1004 - Entry-Definition file missing
- //JT1005 - General Error
- //JT1006 - General Error/Path not valid
-}
diff --git a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/TOSCAException.java b/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/TOSCAException.java
deleted file mode 100644
index cfd7560..0000000
--- a/jtosca/src/main/java/org/openecomp/sdc/toscaparser/api/common/TOSCAException.java
+++ /dev/null
@@ -1,39 +0,0 @@
-package org.openecomp.sdc.toscaparser.api.common;
-
-import java.util.IllegalFormatException;
-
-public class TOSCAException extends Exception {
- private String message = "An unkown exception has occurred";
- private static boolean FATAL_EXCEPTION_FORMAT_ERRORS = false;
- private String msgFmt = null;
-
- public TOSCAException(String...strings) {
- try {
- message = String.format(msgFmt,(Object[])strings);
- }
- catch (IllegalFormatException e) {
- // TODO log
-
- if(FATAL_EXCEPTION_FORMAT_ERRORS) {
- throw e;
- }
-
- }
-
- }
-
- public String __str__() {
- return message;
- }
-
- public static void generate_inv_schema_property_error(String name, String attr, String value, String valid_values) {
- //TODO
-
- }
-
- public static void setFatalFormatException(boolean flag) {
- FATAL_EXCEPTION_FORMAT_ERRORS = flag;
- }
-
-}
-