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.SystemObjectGibt das Systemobjekt, auf das sich die Meldung bezieht, zurückgetState()Gibt den Zustand der Meldung zurückvoidresolve(OperatingMessageInterface message) Sendet eine Gutmeldung mit den übergebenen BetriebsmeldungsdatenvoidSendet eine Gutmeldung mit dem übergebenen BetriebsmeldungstextvoidSendet eine ÄnderungsmeldungvoidSendet eine GutmeldungvoidSendet eine WiederholungsmeldungvoidsetMessage(OperatingMessageInterface operatingMessage) Setzt eine neue Nachricht.voidsetMessage(String message) Setzt einen neuen Betriebsmeldungstext.toString()voidupdate(OperatingMessageInterface message) Sendet eine Änderungsmeldung mit den übergebenen BetriebsmeldungsdatenvoidSendet eine Änderungsmeldung mit dem übergebenen BetriebsmeldungstextMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface de.bsvrz.sys.funclib.operatingMessage.OperatingMessageInterface
getLevel, getMessageId
-
Method Details
-
getMessage
Gibt den Betriebsmeldungstext zurück- Specified by:
getMessagein 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:OperatingMessageInterfaceGibt den Grad der Meldung zurück- Specified by:
getGradein interfaceOperatingMessageInterface- Returns:
- den Grad der Meldung
-
getId
Description copied from interface:OperatingMessageInterfaceGibt die ID der Meldung zurück, zur Zuordnung von mehreren zusammengehörigen Meldungen (z.B. Erst-Meldung und Gutmeldung)- Specified by:
getIdin 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:OperatingMessageInterfaceGibt die Art der Meldung zurück- Specified by:
getDomainin interfaceOperatingMessageInterface- Returns:
- die Art der Meldung
-
getMessageTypeAddOn
Description copied from interface:OperatingMessageInterfaceGibt den MeldungsTypZusatz zurück- Specified by:
getMessageTypeAddOnin interfaceOperatingMessageInterface- Returns:
- den MeldungsTypZusatz
-
getObject
public de.bsvrz.dav.daf.main.config.SystemObject getObject()Description copied from interface:OperatingMessageInterfaceGibt das Systemobjekt, auf das sich die Meldung bezieht, zurück- Specified by:
getObjectin interfaceOperatingMessageInterface- Returns:
- das Systemobjekt, auf das sich die Meldung bezieht, oder null falls nicht definiert
-
getState
Description copied from interface:OperatingMessageInterfaceGibt den Zustand der Meldung zurück- Specified by:
getStatein interfaceOperatingMessageInterface- Returns:
- den Zustand der Meldung
-
getException
Description copied from interface:OperatingMessageInterfaceGibt die Exception zurück- Specified by:
getExceptionin interfaceOperatingMessageInterface- Returns:
- die Exception
-
toString
-