See: Description
Interface | Description |
---|---|
DataChannelAxlBAStV2004.ValueExtractor | |
DataChannelBAStV1_X.ValueExtractor | |
DataChannelBAStV20.ValueExtractor |
Class | Description |
---|---|
AbstractDataChannelBASt |
stellt die Funktionalität bereit die von allen Channels zur Ausgabe von
BASt-Formaten benötigt werden.
|
BastExportApp |
Zur Verwendung siehe
BastExportApp.printVerwendung()
Achtung: vor Aufruf der run-Methode muss
LogosClientDavConnection
initialisiert sein. |
BastExporter |
ermöglicht die Ausgabe von Zählstellendaten in das BASt-Format.
|
ChannelLogger |
Logger zur Erzeugung eines Protokolls, das mehrere Calendar-bezogene LogItem
enthalten kann.
|
DataChannelAxlBAStV2004 |
Channel zur Ausgabe der Verkehrsmengendaten in das BASt-Bestandsbandformat
Version 2004.
|
DataChannelBASt_MV |
Channel zur Ausgabe von Daten in das BASt-Bestandsbandformat in der von
Sachsen-Anhalt verwendeten Version.
|
DataChannelBASt_MV_Test |
Channel zur Ausgabe von Daten in das BASt-Bestandsbandformat in der Version,
wie sie bei Ausgabe aus der Access-DB in MV benutzt wird.
|
DataChannelBASt_SA |
Channel zur Ausgabe von Daten in das BASt-Bestandsbandformat in der von
Sachsen-Anhalt verwendeten Version.
|
DataChannelBAStV1_X |
Channel zur Ausgabe von Daten in das BASt-Bestandsbandformat
Es ist zubeachten, dass die Anzahl der Geschwindigkeitsklassen nicht ohne
weiteres zu bestimmen ist.
|
DataChannelBAStV20 |
Channel zur Ausgabe der Verkehrsmengendaten in das BASt-Bestandsbandformat
Version 2004.
|
ExceptionItem | |
FileDataChannel |
implementiert die Grundfunktionalität für einen
ResultDataChannel , der in eine Datei schreibt. |
LogItem |
Exception | Description |
---|---|
ChannelException |
signalisiert das eine ChannelException aufgetreten ist.
|
DataProviderException |
signalisiert das eine DataProviderException aufgetreten ist.
|
enth�lt die Klassen f�r den Datenexport.
Achtung:
Das Package kann nur verwendet werden, wenn über LogosClientDavConnection.getInstance()
eine globale Connection zur Verfügung steht.
Eine globale Connection kann durch den Aufruf einer der Construktoren von de.logosib.dvs.funclib.LogosClientDavConnection
erzeugt oder durch LogosClientDavConnection.setConnection()
gesetzt werden.
public static void main( String[] args ) { ClientDavConnection oClientDavConnection = null; try { ClientDavParameters parameters = new ClientDavParameters(args); parameters.setApplicationTypePid("typ.applikationLogos"); parameters.setApplicationName(TestBastExport.class.getName()); oClientDavConnection = new LogosClientDavConnection(parameters); oClientDavConnection.connect(); oClientDavConnection.login(); } catch (Exception e) { System.err.println("Fehler beim Verbinden mit dem Datenverteiler. Programm wird beendet."); System.err.println("Ursache:"); e.printStackTrace(); System.exit(1); } try { BastExporter bastExporter = new BastExporter(BastExporter.BAST_FORMAT_V2004); LangZeitZaehlStelle lzz = LangZeitZaehlStelle.getInstance( "lzz.22481723" ); String path = "C:\\TEMP"; bastExporter.export(lzz, new File( path ), 2005, Calendar.JULY ); if ( bastExporter.getLogger().containsWarnings() ) { System.out.println("Fehlermeldungen:"); String[] fehlerMeldungen = bastExporter.getLogger().getText(); if (fehlerMeldungen != null) { for (int i = 0; i < fehlerMeldungen.length; i++) { System.out.println(fehlerMeldungen[i]); } } } else { System.out.println("Export erfolgreich."); } } catch (Exception e) { System.err.println("Fehler zur Laufzeit des Programms."); System.err.println("Ursache:"); e.printStackTrace(); } System.exit(0); } }
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.