public class MengenAnmeldungsEintrag extends Object implements AnmeldungsEintrag
Modifier and Type | Field and Description |
---|---|
private static de.bsvrz.sys.funclib.debug.Debug |
LOGGER |
private MengenObjekt |
menge
die Menge für die die Anmeldung erfolgen soll.
|
Constructor and Description |
---|
MengenAnmeldungsEintrag(MengenObjekt menge)
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.
|
Object |
getStrukturElement(String name)
liefert das Element des Objekts, dass mit dem übergebenen Namen
spezifiziert wird.
|
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 |
setStrukturElement(String name,
Object daten)
setzt das Element des Objekts, dass mit dem übergebenen Namen beschrieben
wird auf den übergebenen Wert.
|
private static final de.bsvrz.sys.funclib.debug.Debug LOGGER
private final MengenObjekt menge
public MengenAnmeldungsEintrag(MengenObjekt menge)
menge
- die Menge für die die Anmeldung erfolgen soll.public void abmelden(AnmeldeTyp typ, Anmeldung anmeldung)
abmelden
in interface AnmeldungsEintrag
typ
- 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 AnmeldungsEintrag
typ
- 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)
public Object getStrukturElement(String name)
getStrukturElement
in interface Struktur
name
- der NamesetStrukturElement(String, Object)
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 AnmeldungsEintrag
sysObj
- 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 setStrukturElement(String name, Object daten)
setStrukturElement
in interface Struktur
name
- der Namedaten
- das DatenobjektgetStrukturElement(String)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.