public class AtgAnmeldungsEintrag extends java.lang.Object implements AnmeldungsEintrag
| Constructor and Description |
|---|
AtgAnmeldungsEintrag(de.bsvrz.dav.daf.main.ClientDavInterface dav,
java.lang.Object objObjekt,
java.lang.Object atgObjekt,
java.lang.Object aspObjekt,
ZeitDauer dauer)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
abmelden(AnmeldeTyp typ,
Anmeldung anmeldung)
meldet den Eintrag vom Datenverteiler ab.
|
void |
anmelden(AnmeldeTyp typ,
Anmeldung anmeldung)
führt die Anmeldung des Eintrags beim Datenverteiler aus.
|
protected byte |
getRequestStatus()
liefert den Status der Sendeanforderungssteuerung.
|
java.lang.Object |
getStrukturElement(java.lang.String name)
liefert das Element des Objekts, dass mit dem übergebenen Namen
spezifiziert wird.
|
boolean |
isTimedOut(long testZeit)
ermittelt, ob die Timeoutzeit für die Anmeldung abgelaufen ist.
|
boolean |
matches(de.bsvrz.dav.daf.main.config.SystemObject sysObj,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
de.bsvrz.dav.daf.main.config.Aspect asp)
ermittelt, ob der Anmeldeeintrag mit den übergeben Daten für eine
Datenspezifikation übereinstimmt.
|
void |
setAktualisierung(long wert)
setzt den Zeitpunkt der letzten Aktualisierung des Eintrags,
Der Zeitpunkt wird nur übernommen, wenn er größer als der zuletzt gespeicherte ist. |
protected void |
setRequestState(byte status)
setzt den Status der Sendeanforderungssteuerung.
|
void |
setStrukturElement(java.lang.String name,
java.lang.Object daten)
setzt das Element des Objekts, dass mit dem übergebenen Namen beschrieben
wird auf den übergebenen Wert.
|
java.lang.String |
toString()
.
|
public AtgAnmeldungsEintrag(de.bsvrz.dav.daf.main.ClientDavInterface dav,
java.lang.Object objObjekt,
java.lang.Object atgObjekt,
java.lang.Object aspObjekt,
ZeitDauer dauer)
anmelden(AnmeldeTyp, Anmeldung).dav - die DatenverteilerverbindungobjObjekt - das Objekt, das das Systemobjekt definiertatgObjekt - das Objekt, das die Attributgruppe definiertaspObjekt - das Objekt, das den Aspekt definiertdauer - das Timeoutintervallpublic void abmelden(AnmeldeTyp typ, Anmeldung anmeldung)
abmelden in interface AnmeldungsEintragtyp - dr Typ der Anmeldunganmeldung - die Anmelde-Aktivität, die den EIntrag verwaltetAnmeldungsEintrag.abmelden(de.bsvrz.ibv.uda.interpreter.anweisung.anmeldung.AnmeldeTyp,
de.bsvrz.ibv.uda.interpreter.anweisung.anmeldung.Anmeldung)public void anmelden(AnmeldeTyp typ, Anmeldung anmeldung)
anmelden in interface AnmeldungsEintragtyp - der Typ der Anmeldunganmeldung - die Anmeldeaktivität, die den Eintrag verwaltetAnmeldungsEintrag.anmelden(de.bsvrz.ibv.uda.interpreter.anweisung.anmeldung.AnmeldeTyp,
de.bsvrz.ibv.uda.interpreter.anweisung.anmeldung.Anmeldung)protected byte getRequestStatus()
public java.lang.Object getStrukturElement(java.lang.String name)
getStrukturElement in interface Strukturname - der NamesetStrukturElement(String, Object)public boolean isTimedOut(long testZeit)
testZeit - der Zeitpunkt (in Millisekunden) für den der Test ausgeführt
werden soll.public boolean matches(de.bsvrz.dav.daf.main.config.SystemObject sysObj,
de.bsvrz.dav.daf.main.config.AttributeGroup atg,
de.bsvrz.dav.daf.main.config.Aspect asp)
matches in interface AnmeldungsEintragsysObj - das Systemobjektatg - die Attributgruppeasp - der AspekAnmeldungsEintrag.matches(de.bsvrz.dav.daf.main.config.SystemObject,
de.bsvrz.dav.daf.main.config.AttributeGroup,
de.bsvrz.dav.daf.main.config.Aspect)public void setAktualisierung(long wert)
wert - der Aktulisierungszeitpunkt in Millisekundenprotected void setRequestState(byte status)
status - der Statuspublic void setStrukturElement(java.lang.String name,
java.lang.Object daten)
setStrukturElement in interface Strukturname - der Namedaten - das DatenobjektgetStrukturElement(String)public java.lang.String toString()
(<objekt>,<attributgruppe>,<aspekt>),
toString in class java.lang.ObjectObject.toString()