diff options
author | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-14 15:14:49 +0200 |
---|---|---|
committer | Thomas Lenz <tlenz@iaik.tugraz.at> | 2014-05-14 15:14:49 +0200 |
commit | 67a903a6a33bd8b40e84a12a3ba9c556eb0eb275 (patch) | |
tree | ada123555368af37c883101c08b6702cacf199c6 /id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java | |
parent | a58636545b497bc9ff5e2ffa6cf230dc75cc19bc (diff) | |
download | moa-id-spss-67a903a6a33bd8b40e84a12a3ba9c556eb0eb275.tar.gz moa-id-spss-67a903a6a33bd8b40e84a12a3ba9c556eb0eb275.tar.bz2 moa-id-spss-67a903a6a33bd8b40e84a12a3ba9c556eb0eb275.zip |
add additional SZRGW error handling
Diffstat (limited to 'id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java')
-rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java | 39 |
1 files changed, 37 insertions, 2 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java index d15ded8a8..2038e3f18 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/client/SZRGWClientException.java @@ -28,12 +28,47 @@ public class SZRGWClientException extends MOAIDException{ private static final long serialVersionUID = 1L; + private String szrErrorCode = null; + private String szrErrorMessage = null; + public SZRGWClientException(String messageId, Object[] parameters) { super(messageId, parameters); } - public SZRGWClientException(SZRGWClientException e1) { - super("", null, e1); + public SZRGWClientException(String messageId) { + super(messageId, null); + } + + public SZRGWClientException(String messageId, Throwable e1) { + super(messageId, null, e1); + } + + public SZRGWClientException(String messageId, String szrErrorCode, String szrErrorMessage) { + super(messageId, null); + this.szrErrorCode = szrErrorCode; + this.szrErrorMessage = szrErrorMessage; + } + + /** + * + */ + public SZRGWClientException() { + super("service.09", null); + } + + /** + * @return the szrErrorCode + */ + public String getSzrErrorCode() { + return szrErrorCode; + } + + /** + * @return the szrErrorMessage + */ + public String getSzrErrorMessage() { + return szrErrorMessage; } + } |