|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.ste.rdstmcvew.RdsMeldungsEmpfang
public class RdsMeldungsEmpfang
Klasse mit Methoden zum Empfangen und Bearbeiten der Rdsmeldungen. Dabei wird die Attributgruppe "atg.rdsMeldung" unter dem Aspekt "asp.rdsSenden" ausgewertet. Die Klasse wird pro Objekt instanziert.
Field Summary | |
---|---|
private boolean |
_debug
|
private boolean |
_debugAnmelde
Debug Möglichkeit |
private de.bsvrz.sys.funclib.debug.Debug |
debug
|
private java.util.List<INeueDatenListener> |
m_angemeldeteListener
Liste zur Verwaltung der Listener |
private java.lang.String |
m_asp
benötigter Aspekt |
private java.lang.String |
m_atg
Definition der Attributgruppe |
private de.bsvrz.dav.daf.main.ClientDavConnection |
m_connection
Verbindung zum DaV |
private java.lang.String |
m_pid
Pid des Objekts |
private java.lang.String |
m_quelle
|
private java.lang.String |
m_status
|
private java.lang.String |
m_zustand
|
Constructor Summary | |
---|---|
RdsMeldungsEmpfang(de.bsvrz.dav.daf.main.ClientDavConnection connection,
java.lang.String pid)
Konstruktor der Klasse. |
Method Summary | |
---|---|
private void |
abmeldeLeseDaV(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid)
Methode die das Objekt mit der Pid objPid beim Datenverteiler abmeldet zum Lesen der Attibutgruppe atgPid unter dem Aspekt aspPid. |
void |
addListener(INeueDatenListener listener)
Methode zum Hinzufügen eines Listeners |
private void |
anmeldeLeseDaV(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid,
de.bsvrz.dav.daf.main.ReceiverRole role)
Methode die das Objekt mit der PID objPid beim Datenverteiler anmeldet zum Lesen der Attibutgruppe atgPid unter dem Aspekt aspPid. |
private void |
benachrichtigeListener()
Methode mit der die Klasse alle bei ihr angemeldeten Listener über die Änderung der Selektion informiert. |
void |
dispose()
Methode die dieses Stauobjekt am DaV abmeldet |
java.lang.String |
getQuelle()
|
java.lang.String |
getStatus()
|
java.lang.String |
getZustand()
|
void |
removeListener(INeueDatenListener listener)
Methode zum Entfernen eines Listeners |
void |
update(de.bsvrz.dav.daf.main.ResultData[] arg0)
Update Methode des ClientReceiverInterface. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private boolean _debugAnmelde
private de.bsvrz.sys.funclib.debug.Debug debug
private boolean _debug
private de.bsvrz.dav.daf.main.ClientDavConnection m_connection
private java.lang.String m_atg
private java.lang.String m_asp
private java.util.List<INeueDatenListener> m_angemeldeteListener
private java.lang.String m_pid
private java.lang.String m_status
private java.lang.String m_zustand
private java.lang.String m_quelle
Constructor Detail |
---|
public RdsMeldungsEmpfang(de.bsvrz.dav.daf.main.ClientDavConnection connection, java.lang.String pid)
connection
- Verbindung zum DaVpidStau
- Pid eines Objekts vom Typ "typ.rdsMeldung"Method Detail |
---|
public void update(de.bsvrz.dav.daf.main.ResultData[] arg0)
Exception
auf wird der entsprechende Offset auf 0 gesetzt.
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
arg0
- beinhaltet die empfangenen Datenpublic java.lang.String getStatus()
public java.lang.String getQuelle()
public java.lang.String getZustand()
private void anmeldeLeseDaV(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid, de.bsvrz.dav.daf.main.ReceiverRole role)
objPid
- Pid des ObjektsatgPid
- Attributgruppe die angemeldet werden sollaspPid
- Apekt der angemeldet werden sollrole
- Rolle des Empfängers (siehe stauma.dav.clientside.ReceiveOptions)private void abmeldeLeseDaV(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid)
objPid
- Pid des ObjektsatgPid
- Attributgruppe die abgemeldet werden sollaspPid
- Apekt der abgemeldet werden sollpublic void dispose()
public void addListener(INeueDatenListener listener)
listener
- Listener der hinzugefügt werden sollpublic void removeListener(INeueDatenListener listener)
listener
- Listener der entfernt werden sollprivate void benachrichtigeListener()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |