aboutsummaryrefslogtreecommitdiffstats
path: root/services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java
diff options
context:
space:
mode:
Diffstat (limited to 'services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java')
-rw-r--r--services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java b/services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java
new file mode 100644
index 00000000..5fac3618
--- /dev/null
+++ b/services/src/main/java/org/onap/ccsdk/apps/services/RestErrors.java
@@ -0,0 +1,28 @@
+package org.onap.ccsdk.apps.services;
+
+import com.fasterxml.jackson.annotation.JsonRootName;
+
+import java.util.LinkedList;
+import java.util.List;
+
+@JsonRootName(value="errors")
+public class RestErrors {
+ List<RestError> errors;
+
+ public RestErrors()
+ {
+ this.errors = new LinkedList<RestError>();
+ }
+
+ public RestErrors(RestError error) {
+ this.errors = new LinkedList<RestError>();
+ errors.add(error);
+ }
+ public void addError(RestError error) {
+ errors.add(error);
+ }
+
+ public List<RestError> getErrors() {
+ return errors;
+ }
+}