Package de.bsvrz.sys.funclib.bitctrl.daf
Class BetriebsmeldungDaten
- java.lang.Object
-
- de.bsvrz.sys.funclib.bitctrl.daf.BetriebsmeldungDaten
-
public class BetriebsmeldungDaten extends java.lang.Object
Klasse zur Speicherung aller für die Erstellung einer Betriebsmeldung relevanten Daten.
-
-
Constructor Summary
Constructors Constructor Description BetriebsmeldungDaten()
Standard-Konstruktor.BetriebsmeldungDaten(de.bsvrz.dav.daf.main.config.SystemObject reference)
Erzeugt eine Instanz desBetriebsmeldungDaten
mit Standardwerten und der übergebenen Referenz.
-
Method Summary
Modifier and Type Method Description de.bsvrz.sys.funclib.operatingMessage.MessageCauser
getCauser()
liefert den Verursacher der Meldung.java.lang.String
getId()
liefert die definierte ID der Meldung.de.bsvrz.dav.daf.main.config.SystemObject
getReference()
liefert das mit der Meldung assoziierte Systemobjekt.de.bsvrz.sys.funclib.operatingMessage.MessageState
getState()
liefert den Status der Meldung (Meldung, widerholte Meldung, Gutmeldung, ...).de.bsvrz.sys.funclib.operatingMessage.MessageType
getType()
liefert den Typ der Meldung.void
setCauser(de.bsvrz.sys.funclib.operatingMessage.MessageCauser causer)
setzt den Verursacher der Meldung.void
setId(java.lang.String id)
setzt explizit die ID der Meldung.void
setReference(de.bsvrz.dav.daf.main.config.SystemObject reference)
setzt das mit der Meldung assoziierte Systemobjekt.void
setState(de.bsvrz.sys.funclib.operatingMessage.MessageState state)
setzt den Status der Meldung.void
setType(de.bsvrz.sys.funclib.operatingMessage.MessageType type)
setzt den Typ der Meldung.
-
-
-
Constructor Detail
-
BetriebsmeldungDaten
public BetriebsmeldungDaten()
Standard-Konstruktor.
-
BetriebsmeldungDaten
public BetriebsmeldungDaten(de.bsvrz.dav.daf.main.config.SystemObject reference)
Erzeugt eine Instanz desBetriebsmeldungDaten
mit Standardwerten und der übergebenen Referenz.- Parameters:
reference
- das Referenzobjekt
-
-
Method Detail
-
getCauser
public de.bsvrz.sys.funclib.operatingMessage.MessageCauser getCauser()
liefert den Verursacher der Meldung. Der Standardwert ist ein Verursacher mit einer Referenz auf den aktuellen Nutzer der zu Grunde liegenden Datenverteilerverbindung und leeren Kommentartexten. Dies entspricht dem Standardverhalten desMessageSender
.- Returns:
- den Verursacher
-
getId
public java.lang.String getId()
liefert die definierte ID der Meldung. Der Standardwert istnull
.- Returns:
- die ID oder
null
-
getReference
public de.bsvrz.dav.daf.main.config.SystemObject getReference()
liefert das mit der Meldung assoziierte Systemobjekt. Der Standardwert istnull
.- Returns:
- das Objekt oder
null
-
getState
public de.bsvrz.sys.funclib.operatingMessage.MessageState getState()
liefert den Status der Meldung (Meldung, widerholte Meldung, Gutmeldung, ...). Der Standardwert istMessageState.MESSAGE
, einfach Meldung.- Returns:
- den Status
-
getType
public de.bsvrz.sys.funclib.operatingMessage.MessageType getType()
liefert den Typ der Meldung. Der Standardwert istMessageType.APPLICATION_DOMAIN
.- Returns:
- den Typ
-
setCauser
public void setCauser(de.bsvrz.sys.funclib.operatingMessage.MessageCauser causer)
setzt den Verursacher der Meldung. Wennnull
übergeben wird, wird ein Standardverursacher erzeugt.- Parameters:
causer
- der definierte Verursacher odernull
für den Standardwert
-
setId
public void setId(java.lang.String id)
setzt explizit die ID der Meldung.- Parameters:
id
- die ID
-
setReference
public void setReference(de.bsvrz.dav.daf.main.config.SystemObject reference)
setzt das mit der Meldung assoziierte Systemobjekt.- Parameters:
reference
- das Objekt
-
setState
public void setState(de.bsvrz.sys.funclib.operatingMessage.MessageState state)
setzt den Status der Meldung. Wennnull
übergeben wird, wird der StandardwertMessageState.MESSAGE
gesetzt.- Parameters:
state
- der Status odernull
für den Standardwert
-
setType
public void setType(de.bsvrz.sys.funclib.operatingMessage.MessageType type)
setzt den Typ der Meldung. Wennnull
übergeben wird, wird der StandardwertMessageType.APPLICATION_DOMAIN
gesetzt.- Parameters:
type
- der Typ odernull
für den Standardwert
-
-