|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.kappich.vew.bmvew.main.SimpleMessageManager
public class SimpleMessageManager
Dies ist eine Stellvertreterapplikation für die zukünftige Betriebsmeldungsverwaltung, die sich als Senke für die Betriebsmeldungen anmeldet und die Meldungen als Quelle publiziert. Damit können versandte Betriebsmeldungen auch ohne Betriebsmeldungsverwaltung z.B. von der Bedienung empfangen und dargestellt werden. Zudem können die Betriebsmeldungen auch archiviert werden.
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.
Nested Class Summary | |
---|---|
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. |
Field Summary | |
---|---|
private ClientDavInterface |
_connection
Verbindung zum Datenverteiler. |
private static Debug |
_debug
DebugLogger für Debug-Ausgaben |
Constructor Summary | |
---|---|
SimpleMessageManager()
|
Method Summary | |
---|---|
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static Debug _debug
private ClientDavInterface _connection
Constructor Detail |
---|
public SimpleMessageManager()
Method Detail |
---|
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 Datenverteiler
Exception
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |