|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.testsys.modulApplUeb.ApplUebDaV
public class ApplUebDaV
Plugin spezifischen DaV Kommunikationsroutinen.
Field Summary | |
---|---|
private ApplUebPruefen |
m_applUebPruefen
Prüfinstanz mit Prüfthread; |
private DavLib |
m_davLib
Aktuelle Instanz der DAV Bibliothek Hilfsmethoden Ab-/Anmeldung von Attributgruppen |
private java.util.HashMap<java.lang.String,RechnerDaten> |
m_davRechnerMap
Hash Map mit allen Rechnerobjekten der aktuellen DAV Verbindung |
private IMeldungFehler |
m_MeldungFehler
Rueckrufobjekt zum Schreiben der Betriebsmeldunge wird an ApplUebPruefen weitergeleitet |
private java.lang.String |
m_rechner
rechner auf dem StartStopp überprüft wird. |
Constructor Summary | |
---|---|
ApplUebDaV(de.bsvrz.dav.daf.main.ClientDavInterface connection,
IMeldungFehler meldungFehler,
java.lang.String rechner)
Initialisierung DaV für Plugin Überprüfung System |
Method Summary | |
---|---|
void |
abmeldeLeseApplFertig(java.lang.String applId)
Wrapper Methode siehe DavLib abmeldeLeseApplFertig(String) |
void |
abmeldeLeseApplFertigAll()
Abmeldung aller angemeldeten Attributgruppe "atg.applikationsFertigmeldung" |
boolean |
anmeldeLeseApplFertig(java.lang.String applId)
Wrapper Methode siehe DavLib anmeldeLeseApplFertig(String) |
private java.util.HashMap<java.lang.String,ApplUebDaten.ApplDaten> |
cpyMapSync(java.util.Map<java.lang.String,ApplUebDaten.ApplDaten> quelle)
Kopiert Hashmap. |
void |
initDAV(de.bsvrz.dav.daf.main.ClientDavInterface connection)
initialisiert die plugin DaV Aktionen. |
void |
neueDavInfo(de.bsvrz.dav.daf.main.ResultData dat)
Verarbeitet die ankommenden DaV Informationen siehe Schnittstellenbeschreibung IDaVInfoKonsument neueDavInfo(ResultData) |
private void |
pruefeAenderungen(java.lang.Integer geaendert)
Prüft, ob aufgrund der ankommenden DaV-Daten Meldungen protokolliert werden müssen. |
void |
reinitDAV()
Deinitialisiert die plugin DaV Aktionen. |
void |
updateAngemeldeteAppl(de.bsvrz.dav.daf.main.ResultData dat)
Update Methode, Auswertung (typ.)datenverteiler. |
void |
updateApplFertig(de.bsvrz.dav.daf.main.ResultData dat)
Update Methode, Auswertung (typ.)applikation. |
void |
updateProzessInfo(de.bsvrz.dav.daf.main.ResultData dat)
Update Methode, Auswertung typ.rechner.prozessInfo.zustand |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private DavLib m_davLib
private IMeldungFehler m_MeldungFehler
private ApplUebPruefen m_applUebPruefen
private java.lang.String m_rechner
private java.util.HashMap<java.lang.String,RechnerDaten> m_davRechnerMap
Constructor Detail |
---|
public ApplUebDaV(de.bsvrz.dav.daf.main.ClientDavInterface connection, IMeldungFehler meldungFehler, java.lang.String rechner)
connection
- Aktuelle DaV VerbindungmeldungFehler
- Rufe-Zurück Objekt für Betriebsmeldungenrechner
- Lese Quelle für Start/Stopp rechner.prozInfo.ZustandMethod Detail |
---|
public void initDAV(de.bsvrz.dav.daf.main.ClientDavInterface connection)
public void reinitDAV()
public boolean anmeldeLeseApplFertig(java.lang.String applId)
DavLib
anmeldeLeseApplFertig(String)
public void abmeldeLeseApplFertig(java.lang.String applId)
DavLib
abmeldeLeseApplFertig(String)
public void abmeldeLeseApplFertigAll()
public void updateAngemeldeteAppl(de.bsvrz.dav.daf.main.ResultData dat)
dat
- vom DAV empfangene ResultData Instanzprivate java.util.HashMap<java.lang.String,ApplUebDaten.ApplDaten> cpyMapSync(java.util.Map<java.lang.String,ApplUebDaten.ApplDaten> quelle)
quelle
-
public void updateApplFertig(de.bsvrz.dav.daf.main.ResultData dat)
dat
- vom DAV empfangene ResultData Instanzpublic void updateProzessInfo(de.bsvrz.dav.daf.main.ResultData dat)
dat
- vom DAV empfangene ResultData Instanzpublic void neueDavInfo(de.bsvrz.dav.daf.main.ResultData dat)
IDaVInfoKonsument
neueDavInfo(ResultData)
neueDavInfo
in interface IDaVInfoKonsument
dat
- Ergebnisdatum vom DAVprivate void pruefeAenderungen(java.lang.Integer geaendert)
geaendert
- Bitfeld. 1: ProzessInfo, 2: Angemeldete Appl, 3: Fertigmeldung
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |