|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.sys.testsys.testsys.libBmLesen.EmpfaengerBm
public class EmpfaengerBm
Funktionen zum Empfang nicht konfigurierender DaV Daten.
Field Summary | |
---|---|
java.lang.Boolean |
_alleTestBetrMeldungenEmpfangen
wird auf true gesetzt, soblad die 3 erwarteten Betriebsmeldungen Test Plugin 1 Test Plugin 2 Test Plugin 3 empfangen wurden |
Constructor Summary | |
---|---|
EmpfaengerBm(de.bsvrz.dav.daf.main.ClientDavInterface connection)
Konstruktor |
Method Summary | |
---|---|
java.lang.Boolean |
abmeldeLeseDav(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid,
java.lang.Short sv)
Methode die das Objekt mit der PID objPid beim Datenverteiler vom Lesen abmeldet, Attibutgruppe atgPid unter dem Aspekt aspPid. |
void |
abmeldeObjekt(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid,
java.lang.Short sv)
Abmeldung DaV Empfang. |
boolean |
anmeldeLeseDav(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid,
java.lang.Short sv,
de.bsvrz.dav.daf.main.ReceiverRole role)
Methode die das Objekt mit der PID objPid beim Datenverteiler zum Lesen anmeldet, Attibutgruppe atgPid unter dem Aspekt aspPid. |
boolean |
anmeldeObjekt(java.lang.String objPid,
java.lang.String atgPid,
java.lang.String aspPid,
java.lang.Short sv)
Empfangsanmeldung am DaV. |
void |
ausDavInfo(de.bsvrz.dav.daf.main.ResultData rdat)
Gibt rdat Informationen aus ; Debug Routine. |
void |
neueBetriebsInforamtion(de.bsvrz.dav.daf.main.ResultData rdat)
Liest Betriebsmeldungsstrings. |
static void |
testLeseBm(java.lang.String objPid,
de.bsvrz.dav.daf.main.ClientDavInterface connection)
Test und Beispielroutine zum lesen und testen der Betriebsmeldungen |
java.lang.Boolean |
testPruefeBm(java.lang.String objPid,
long warteMs)
Testroutine für leseBmAsync() |
void |
update(de.bsvrz.dav.daf.main.ResultData[] results)
see ClientReceiverInterface.update(ResultData[]) . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public java.lang.Boolean _alleTestBetrMeldungenEmpfangen
Constructor Detail |
---|
public EmpfaengerBm(de.bsvrz.dav.daf.main.ClientDavInterface connection)
connection
- aktuelle DaV VerbindungMethod Detail |
---|
public boolean anmeldeObjekt(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid, java.lang.Short sv)
anmeldeLeseDav(String, String, String, Short, ReceiverRole)
.
objPid
- ObjektatgPid
- AttributgruppeaspPid
- Aspektsv
- Simulationsvariante (null: keine Simulation)
public void abmeldeObjekt(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid, java.lang.Short sv)
objPid
- ObjektatgPid
- AttributgruppeaspPid
- Aspektsv
- Simulationsvariante (null: keine Simulation)public boolean anmeldeLeseDav(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid, java.lang.Short sv, 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)sv
- SimulationsVariante
public java.lang.Boolean abmeldeLeseDav(java.lang.String objPid, java.lang.String atgPid, java.lang.String aspPid, java.lang.Short sv)
objPid
- Pid oder Id des ObjektsatgPid
- Attributgruppe die abgemeldet werden sollaspPid
- Apekt der abgemeldet werden sollsv
- Simualtionsvariante
public void update(de.bsvrz.dav.daf.main.ResultData[] results)
ClientReceiverInterface.update(ResultData[])
.
update
in interface de.bsvrz.dav.daf.main.ClientReceiverInterface
public void ausDavInfo(de.bsvrz.dav.daf.main.ResultData rdat)
rdat
- DaV Ergebnis Daten Satzpublic void neueBetriebsInforamtion(de.bsvrz.dav.daf.main.ResultData rdat)
rdat
- DaV Ergebnis Daten Satzpublic java.lang.Boolean testPruefeBm(java.lang.String objPid, long warteMs)
objPid
- Pid des Informationskanals fuer BetriebsmeldungenwarteMs
- spaetestens nach dieser Zeit muessen die erwarteten Betriebsmeldungen
angekommen sein
public static void testLeseBm(java.lang.String objPid, de.bsvrz.dav.daf.main.ClientDavInterface connection)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |