}\r
\r
public String getMessage() {\r
- if (hasPazpar2Error()) { \r
- return getPazpar2Error().getMsg();\r
+ if (isServiceError()) { \r
+ return getServiceError().getMsg();\r
} else { \r
return getOneElementValue("errormessage");\r
}\r
return applicationErrorCode; \r
}\r
\r
- public boolean hasPazpar2Error () {\r
- return ( getOneElement("error") != null); \r
+ public boolean isServiceError () {\r
+ ServiceError pz2err = (ServiceError) getOneElement("error");\r
+ return (pz2err != null);\r
}\r
\r
- public Pazpar2Error getPazpar2Error() {\r
- return (Pazpar2Error) getOneElement("error");\r
+ public ServiceError getServiceError() {\r
+ return (ServiceError) getOneElement("error");\r
+ }\r
+ \r
+ public boolean isServiceProxyError () {\r
+ return (isServiceError() && getServiceError().isServiceProxyError());\r
}\r
\r
+ public boolean isPazpar2Error () {\r
+ return (isServiceError() && getServiceError().isPazpar2Error());\r
+ }\r
\r
}\r