X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmain%2Fjava%2Fcom%2Findexdata%2Fmkjsf%2Fpazpar2%2Fdata%2FResponseDataObject.java;h=8ffd81057185eca983a6c6e18612fe1d9770e25d;hb=3cc9707fdd556a222b5d8e6bba61c84a320eb357;hp=3fe980363e67915b1ea5a788eab213a8e072ec57;hpb=3d72901f9f5e443837bf67603024de8c7d06a68e;p=mkjsf-moved-to-github.git diff --git a/src/main/java/com/indexdata/mkjsf/pazpar2/data/ResponseDataObject.java b/src/main/java/com/indexdata/mkjsf/pazpar2/data/ResponseDataObject.java index 3fe9803..8ffd810 100644 --- a/src/main/java/com/indexdata/mkjsf/pazpar2/data/ResponseDataObject.java +++ b/src/main/java/com/indexdata/mkjsf/pazpar2/data/ResponseDataObject.java @@ -108,12 +108,15 @@ public class ResponseDataObject implements Serializable { return (CommandError) getOneElement("applicationerror"); } - public boolean hasPazpar2Error() { - return hasApplicationError() && getApplicationError().hasPazpar2Error(); + public boolean hasServiceError() { + return hasApplicationError() + && getApplicationError().isServiceError(); } - - + public ServiceError getServiceError() { + return (hasServiceError()? getApplicationError().getServiceError() : null); + } + public void setXml(String xml) { this.xml = xml; }