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
XmlFormatReader
argumentList
- 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)