imMEDIAtely Medienversand PruefzifferValidate Java Edition

DatafileValidator-Klasse
Allgemein
Konstruktoren
Methoden
Variablen
   Klassen im Package
AccountValidator
CreditcardValidator
IBANValidator
ISBNValidator
EANValidator
DatafileValidator

PruefzifferValidate

  

DatafileValidator-Klasse

Erste Installation

Die Klasse DatafileValidator befindet sich im Package de.pruefziffer.validate, um die Klasse in eigene Java-Applikationen einbinden zu können müssen Sie eine entsprechende Verzeichnisstruktur in Ihrem Classpath erstellt haben und den .class-File in das validate-Verzeichnis gespeichert haben.

[Classpath]
     + ---- de
            + ---- pruefziffer
                     + ---- validate
                              + ---- DatafileValidator.class

Die mitgelieferte Datei blz.txt (Bankleitzahlendatei) muß sich entweder im selben Verzeichnis befinden wie die Applikation die die DatafileValidator-Klasse nutzt oder Sie legen die Datei in einem selbstgewählten Pfad ab und müssen dies anschließend der Klasse über eine spezielle Methode mitteilen.
Die zweite Möglichkeit ist vor allem dann interessant, wenn mehrere Computer in der Firma die Datei nutzen, Sie können sie dann in einem zentralen Serververzeichnis ablegen, oder wenn auf einem Rechner mehrere Applikationen auf die Datei zugreifen. In diesem Fall können alle Applikationen die selbe Datei nutzen.
Dies erleichtert das updaten der Bankleitzahlendatei.

Einbinden der DatafileValidator-Klasse

Die Einbindung erfolgt über den Java-Befehl import.

import de.pruefziffer.validate.DatafileValidator;

Anschließend kann an geeigneter Stelle im Code ein neues Objekt der Klasse erstellt werden

DatafileValidator ValidateDatafile = new DatafileValidator();

Die Validierung der Bankleitzahlendatei erfolgt einfach über Aufruf der Methode checkDataFileIntegrity

validated = ValidateDatafile.checkDataFileIntegrity ();

Ergebnis auf dem Monitor ausgeben

if (validated)
	System.out.println ("Die Bankleitzahlendatei ist gültig");
else
	System.out.println ("Fehlercode: " + ValidateDatafile.getLastError () 
		+ " Fehlertext: " + ValidateDatafile.getLastErrorString ());

Dies ist ein erstes einfaches Beispiel, wie ein "komplette" Einbindung aussehen kann.

In der mitgelieferten Datei PruefzifferValidate.class findet sich eine vollständige Applikation (mit Sourcecode) zur kommandozeilenorientierten Validierung von Bankverbindungen, in der auch die Bankleitzahlendatei-Validierung implementiert ist.

Die AccountValidator-Klasse im Detail:

Bankleitzahlenupdates

Updates der Bankleitzahlendatei werden für unsere Kunden regelmäßig und kostenlos im Internet zum Download bereitgestellt

www.pruefziffer.de/download.html#blz

Regelmäßig bedeutet alle drei Monate zum Montag der auf den ersten Samstag in den Monaten März, Juni, September, Dezember folgt.
Wir stellen diese Daten üblicherweise mindestens vierzehn Tage vorher zum Download bereit.
Alle Kunden die uns eine entsprechende eMail-Adresse mitgeteilt haben, erhalten von uns eine kurze Nachricht, wenn eine neue Bankleitzahlendatei im Internet bereitgestellt wurde. Wenn Sie diese eMails bisher nicht erhalten haben, senden Sie uns eine kurze eMail um in den Verteiler aufgenommen zu werden.


© 2001-2002 imMEDIAtely Medienversand Gebr. Krolzik oHG, Germany
www.pruefziffer.de