Class PersistentOperatingMessage
java.lang.Object
de.bsvrz.sys.funclib.operatingMessage.PersistentOperatingMessage
- All Implemented Interfaces:
OperatingMessageInterface
Eine Betriebsmeldung mit Zustand, über die beispielsweise zusammengehörige Änderungsmeldungen oder Gutmeldungen verschickt werden können.
-
Method Summary
Modifier and TypeMethodDescriptionGibt die Art der Meldung zurückGibt die Exception zurückgetGrade()
Gibt den Grad der Meldung zurückgetId()
Gibt die ID der Meldung zurück, zur Zuordnung von mehreren zusammengehörigen Meldungen (z.B.Gibt den Betriebsmeldungstext zurückGibt den MeldungsTypZusatz zurückde.bsvrz.dav.daf.main.config.SystemObject
Gibt das Systemobjekt, auf das sich die Meldung bezieht, zurückgetState()
Gibt den Zustand der Meldung zurückvoid
resolve
(OperatingMessageInterface message) Sendet eine Gutmeldung mit den übergebenen Betriebsmeldungsdatenvoid
Sendet eine Gutmeldung mit dem übergebenen Betriebsmeldungstextvoid
Sendet eine Änderungsmeldungvoid
Sendet eine Gutmeldungvoid
Sendet eine Wiederholungsmeldungvoid
setMessage
(OperatingMessageInterface operatingMessage) Setzt eine neue Nachricht.void
setMessage
(String message) Setzt einen neuen Betriebsmeldungstext.toString()
void
update
(OperatingMessageInterface message) Sendet eine Änderungsmeldung mit den übergebenen Betriebsmeldungsdatenvoid
Sendet eine Änderungsmeldung mit dem übergebenen BetriebsmeldungstextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
getLevel, getMessageId
-
Method Details
-
getMessage
Gibt den Betriebsmeldungstext zurück- Specified by:
getMessage
in interfaceOperatingMessageInterface
- Returns:
- den Betriebsmeldungstext
-
setMessage
Setzt eine neue Nachricht. Von den übergebenen Objekt werden alle Informationen außer der Zustand übernommen.- Parameters:
operatingMessage
- Nachricht
-
setMessage
Setzt einen neuen Betriebsmeldungstext.- Parameters:
message
- Betriebsmeldungstext
-
getGrade
Description copied from interface:OperatingMessageInterface
Gibt den Grad der Meldung zurück- Specified by:
getGrade
in interfaceOperatingMessageInterface
- Returns:
- den Grad der Meldung
-
getId
Description copied from interface:OperatingMessageInterface
Gibt die ID der Meldung zurück, zur Zuordnung von mehreren zusammengehörigen Meldungen (z.B. Erst-Meldung und Gutmeldung)- Specified by:
getId
in interfaceOperatingMessageInterface
- Returns:
- die ID der Meldung
-
sendRepeatMessage
public void sendRepeatMessage()Sendet eine Wiederholungsmeldung -
sendChangeMessage
public void sendChangeMessage()Sendet eine Änderungsmeldung -
sendGoodMessage
public void sendGoodMessage()Sendet eine Gutmeldung -
update
Sendet eine Änderungsmeldung mit dem übergebenen Betriebsmeldungstext- Parameters:
message
- Betriebsmeldungstext
-
resolve
Sendet eine Gutmeldung mit dem übergebenen Betriebsmeldungstext- Parameters:
message
- Betriebsmeldungstext
-
update
Sendet eine Änderungsmeldung mit den übergebenen Betriebsmeldungsdaten- Parameters:
message
- Betriebsmeldung
-
resolve
Sendet eine Gutmeldung mit den übergebenen Betriebsmeldungsdaten- Parameters:
message
- Betriebsmeldung
-
getDomain
Description copied from interface:OperatingMessageInterface
Gibt die Art der Meldung zurück- Specified by:
getDomain
in interfaceOperatingMessageInterface
- Returns:
- die Art der Meldung
-
getMessageTypeAddOn
Description copied from interface:OperatingMessageInterface
Gibt den MeldungsTypZusatz zurück- Specified by:
getMessageTypeAddOn
in interfaceOperatingMessageInterface
- Returns:
- den MeldungsTypZusatz
-
getObject
public de.bsvrz.dav.daf.main.config.SystemObject getObject()Description copied from interface:OperatingMessageInterface
Gibt das Systemobjekt, auf das sich die Meldung bezieht, zurück- Specified by:
getObject
in interfaceOperatingMessageInterface
- Returns:
- das Systemobjekt, auf das sich die Meldung bezieht, oder null falls nicht definiert
-
getState
Description copied from interface:OperatingMessageInterface
Gibt den Zustand der Meldung zurück- Specified by:
getState
in interfaceOperatingMessageInterface
- Returns:
- den Zustand der Meldung
-
getException
Description copied from interface:OperatingMessageInterface
Gibt die Exception zurück- Specified by:
getException
in interfaceOperatingMessageInterface
- Returns:
- die Exception
-
toString
-