Adds distinction between pz2 and sp errors
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / ServiceError.java
1 package com.indexdata.mkjsf.pazpar2.data;\r
2 \r
3 public class ServiceError extends ResponseDataObject {\r
4 \r
5   private static final long serialVersionUID = -7060267782024414318L;\r
6 \r
7   public String getCode() {\r
8     return getAttribute("code");\r
9   }\r
10   \r
11   public String getMsg() {\r
12     return getAttribute("msg");\r
13   }\r
14   \r
15   public boolean isPazpar2Error() {\r
16     return (getCode() != null && getCode().length()>0 && Integer.parseInt(getCode())<100);\r
17   }\r
18   \r
19   public boolean isServiceProxyError() {\r
20     return (getCode() != null && getCode().length()>0 && Integer.parseInt(getCode())>100);\r
21   }        \r
22 }\r