Adds distinction between pz2 and sp errors
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / errors / ErrorInterface.java
1 package com.indexdata.mkjsf.errors;\r
2 \r
3 import java.io.Serializable;\r
4 import java.util.List;\r
5 \r
6 import com.indexdata.mkjsf.errors.ErrorHelper.ErrorCode;\r
7 import com.indexdata.mkjsf.pazpar2.data.ServiceError;\r
8 \r
9 \r
10 public interface ErrorInterface extends Serializable {\r
11   \r
12   public String getLabel();\r
13   public String getMessage(); \r
14   public String getException();\r
15   public void setApplicationErrorCode(ErrorCode code);\r
16   public ErrorCode getApplicationErrorCode();\r
17   public List<String> getSuggestions();\r
18   public void setErrorHelper(ErrorHelper helper);\r
19   public boolean isServiceError();\r
20   public ServiceError getServiceError();\r
21     \r
22 }\r