public class SimpleMessageManager extends Object implements StandardApplication
Diese Klasse meldet sich als Senke (Objekt: typ.betriebsMeldungsVerwaltung, Attributgruppe: atg.betriebsMeldung, Aspekt: asp.information) für die Betriebsmeldungen an. Die Daten werden in einer Debug-Ausgabe ausgegeben. Die Klasse dient ansonsten nur zum Erzeugen einer positiven Sendesteuerung und schickt den empfangenen Datensatz als Quelle (Objekt: betriebsMeldung.informationsKanal, Attributgruppe: atg.betriebsMeldung, Aspekt: asp.information) wieder heraus.
Modifier and Type | Class and Description |
---|---|
private class |
SimpleMessageManager.MessageReceiver
Diese Klasse ist für die Anmeldung als Senke erforderlich.
|
private class |
SimpleMessageManager.MessageSource
Diese Klasse ist für die Sendesteuerung.
|
Modifier and Type | Field and Description |
---|---|
private ClientDavInterface |
_connection
Verbindung zum Datenverteiler.
|
private static Debug |
_debug
DebugLogger für Debug-Ausgaben
|
Constructor and Description |
---|
SimpleMessageManager() |
Modifier and Type | Method and Description |
---|---|
void |
initialize(ClientDavInterface connection)
Nach Erhalt der Verbindung zum Datenverteiler meldet sich die Applikation als Senke auf die Betriebsmeldungen an.
|
static void |
main(String[] args)
Startet die Applikation.
|
void |
parseArguments(ArgumentList argumentList)
Hier können die übergebenen Parameter ausgewertet werden.
|
private static Debug _debug
private ClientDavInterface _connection
public static void main(String[] args)
args
- übergebene Parameterpublic void parseArguments(ArgumentList argumentList) throws Exception
parseArguments
in interface StandardApplication
argumentList
- Exception
public void initialize(ClientDavInterface connection) throws Exception
initialize
in interface StandardApplication
connection
- Verbindung zum DatenverteilerException