public class XmlFormatReader
extends java.lang.Object
| Constructor | Description |
|---|---|
XmlFormatReader(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList) |
Erzeugt ein neues Objekt der Klasse
XmlFormatReader |
| Modifier and Type | Method | Description |
|---|---|---|
void |
checkValidity() |
Validitäts-Check der XML-Datei: Bevor die Daten in der XML-Datei gelesen werden, wird diese auf formale Korrektheit geprüft.
|
void |
initSaxHandlers(DataGenerator dg,
de.bsvrz.dav.daf.main.config.DataModel dm,
de.bsvrz.dav.daf.main.ClientDavInterface cdi,
SendInterface sq,
java.util.List objects) |
SAX-Handler mit notwendigen Informationen versorgen
|
void |
parse() |
XML-Datei parsen.
|
void |
setIsInVerify(boolean iiv) |
public XmlFormatReader(de.bsvrz.sys.funclib.commandLineArgs.ArgumentList argumentList)
throws java.lang.Exception
XmlFormatReaderargumentList - ArgumentList der noch nicht ausgewerteten Aufrufparameter der Applikationjava.lang.Exception - wenn beim Anlegen des Objekts ein Problem auftrittpublic void checkValidity()
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOException - wenn beim Lesen der Datei o. ä. ein Fehler auftrittorg.xml.sax.SAXException - wenn ein SAX-spezifisches Problem auftritt.public void initSaxHandlers(DataGenerator dg, de.bsvrz.dav.daf.main.config.DataModel dm, de.bsvrz.dav.daf.main.ClientDavInterface cdi, SendInterface sq, java.util.List objects)
dm - Das Datenmodell, auf dem die Applikation arbeitet.cdi - Die Verbindung zum DaVsq - Sende-Queueobjects - Liste der Objekte, die gesendet werden sollen (d. h. in dieser Liste nicht angegebene Objekte werden in der XML-Datei überlesen)dg - Der aufrufende Datengeneratorpublic void parse()
throws java.io.IOException,
org.xml.sax.SAXException
java.io.IOException - wenn beim Lesen der Datei o. ä. ein Fehler auftrittorg.xml.sax.SAXException - wenn ein SAX-spezifisches Problem auftritt.public void setIsInVerify(boolean iiv)