Merge branch 'master' of ssh://git.indexdata.com/home/git/private/mkjsf.git into...
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / errors / ErrorInterface.java
diff --git a/src/main/java/com/indexdata/mkjsf/errors/ErrorInterface.java b/src/main/java/com/indexdata/mkjsf/errors/ErrorInterface.java
new file mode 100644 (file)
index 0000000..7754c13
--- /dev/null
@@ -0,0 +1,22 @@
+package com.indexdata.mkjsf.errors;\r
+\r
+import java.io.Serializable;\r
+import java.util.List;\r
+\r
+import com.indexdata.mkjsf.errors.ErrorHelper.ErrorCode;\r
+import com.indexdata.mkjsf.pazpar2.data.ServiceError;\r
+\r
+\r
+public interface ErrorInterface extends Serializable {\r
+  \r
+  public String getLabel();\r
+  public String getMessage(); \r
+  public String getException();\r
+  public void setApplicationErrorCode(ErrorCode code);\r
+  public ErrorCode getApplicationErrorCode();\r
+  public List<String> getSuggestions();\r
+  public void setErrorHelper(ErrorHelper helper);\r
+  public boolean isServiceError();\r
+  public ServiceError getServiceError();\r
+    \r
+}\r