Seitenhistorie
...
Codeblock | ||||
---|---|---|---|---|
| ||||
(...) org.nuclet.ckonto.CkontoCheck check = null; org.nuclet.ckonto.CkontoConstants.Status status = null; try { // Übergabe einer Kontonummer und einer Bankleitzahl an die cKonto-Validierung... check = org.nuclet.ckonto.CkontoUtils.validiereKontoverbindung(strKontonummer, strBankleitzahl); } catch (javax.xml.bind.JAXBException jaxbe) { // eigene Fehlerbehandlung einsetzen // (...) } catch (java.net.MalformedURLException me) { // eigene Fehlerbehandlung einsetzen // (...) } status = org.nuclet.ckonto.CkontoConstants.Status.valueOf("STATUS_" + Check.getStatus().toString()); if (!org.nuclet.ckonto.CkontoConstants.Status.STATUS_1.equals(status)) { // eigener Code, zur Verarbeitung der Status-Informationen // (...) } (...) |
Die Enumeration-Klasse CkontoConstants umfasst alle möglichen Rückgabewerte der cKonto-Schnittstelle, so dass eine einfache Einordnung über den Enumeration-Vergleich möglich ist.
...
Codeblock | ||
---|---|---|
| ||
(...) if (org.nuclet.ckonto.CkontoUtils.istKontovalidierungAktiviert()) { // Führe Valdierung durch, wie im Beispiel zum Validierungaufruf beschrieben // (...) } (...) |
Die Validierung lässt sich auf diese Weise einfach über die Konstante CKONTO_CHECK (und später über den entsprechenden System-Parameter, s.o.) an- und ausschalten.
...
Überblick
Inhalte