Adds distinction between pz2 and sp errors
[mkjsf-moved-to-github.git] / src / main / java / com / indexdata / mkjsf / pazpar2 / data / sp / SpResponseDataObject.java
1 package com.indexdata.mkjsf.pazpar2.data.sp;\r
2 \r
3 import org.apache.log4j.Logger;\r
4 \r
5 import com.indexdata.mkjsf.pazpar2.data.ResponseDataObject;\r
6 \r
7 public class SpResponseDataObject extends ResponseDataObject {\r
8 \r
9   private static final long serialVersionUID = -3098556883153269199L;\r
10   private static Logger logger = Logger.getLogger(SpResponseDataObject.class);\r
11 \r
12   public boolean unsupportedCommand() {\r
13     if (hasServiceError() && getServiceError().getCode().equalsIgnoreCase("3")) {\r
14         logger.warn("The " + getType() + " command not supported by this Service Proxy (request fell through SP to Pazpar2).");\r
15         return true;\r
16     }\r
17     return false;\r
18   }\r
19   \r
20 }\r