public final class PersistentOperatingMessage extends java.lang.Object implements OperatingMessageInterface
Eine Betriebsmeldung mit Zustand, über die beispielsweise zusammengehörige Änderungsmeldungen oder Gutmeldungen verschickt werden können.
| Modifier and Type | Method and Description |
|---|---|
MessageType |
getDomain()
Gibt die Art der Meldung zurück
|
java.lang.Throwable |
getException()
Gibt die Exception zurück
|
MessageGrade |
getGrade()
Gibt den Grad der Meldung zurück
|
java.lang.String |
getId()
Gibt die ID der Meldung zurück, zur Zuordnung von mehreren zusammengehörigen Meldungen (z.B.
|
java.lang.String |
getMessage()
Gibt den Betriebsmeldungstext zurück
|
java.lang.String |
getMessageTypeAddOn()
Gibt den MeldungsTypZusatz zurück
|
SystemObject |
getObject()
Gibt das Systemobjekt, auf das sich die Meldung bezieht, zurück
|
MessageState |
getState()
Gibt den Zustand der Meldung zurück
|
void |
resolve(OperatingMessageInterface message)
Sendet eine Gutmeldung mit den übergebenen Betriebsmeldungsdaten
|
void |
resolve(java.lang.String message)
Sendet eine Gutmeldung mit dem übergebenen Betriebsmeldungstext
|
void |
sendChangeMessage()
Sendet eine Änderungsmeldung
|
void |
sendGoodMessage()
Sendet eine Gutmeldung
|
void |
sendRepeatMessage()
Sendet eine Wiederholungsmeldung
|
void |
setMessage(OperatingMessageInterface operatingMessage)
Setzt eine neue Nachricht.
|
void |
setMessage(java.lang.String message)
Setzt einen neuen Betriebsmeldungstext.
|
java.lang.String |
toString() |
void |
update(OperatingMessageInterface message)
Sendet eine Änderungsmeldung mit den übergebenen Betriebsmeldungsdaten
|
void |
update(java.lang.String message)
Sendet eine Änderungsmeldung mit dem übergebenen Betriebsmeldungstext
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetLevel, getMessageIdpublic void setMessage(OperatingMessageInterface operatingMessage)
Setzt eine neue Nachricht. Von den übergebenen Objekt werden alle Informationen außer der Zustand übernommen.
operatingMessage - Nachrichtpublic void setMessage(java.lang.String message)
Setzt einen neuen Betriebsmeldungstext.
message - Betriebsmeldungstextpublic java.lang.String getMessage()
Gibt den Betriebsmeldungstext zurück
getMessage in interface OperatingMessageInterfacepublic MessageGrade getGrade()
OperatingMessageInterfaceGibt den Grad der Meldung zurück
getGrade in interface OperatingMessageInterfacepublic java.lang.String getId()
OperatingMessageInterfaceGibt die ID der Meldung zurück, zur Zuordnung von mehreren zusammengehörigen Meldungen (z.B. Erst-Meldung und Gutmeldung)
getId in interface OperatingMessageInterfacepublic void sendRepeatMessage()
Sendet eine Wiederholungsmeldung
public void sendChangeMessage()
Sendet eine Änderungsmeldung
public void sendGoodMessage()
Sendet eine Gutmeldung
public void update(java.lang.String message)
Sendet eine Änderungsmeldung mit dem übergebenen Betriebsmeldungstext
message - Betriebsmeldungstextpublic void resolve(java.lang.String message)
Sendet eine Gutmeldung mit dem übergebenen Betriebsmeldungstext
message - Betriebsmeldungstextpublic void update(OperatingMessageInterface message)
Sendet eine Änderungsmeldung mit den übergebenen Betriebsmeldungsdaten
message - Betriebsmeldungpublic void resolve(OperatingMessageInterface message)
Sendet eine Gutmeldung mit den übergebenen Betriebsmeldungsdaten
message - Betriebsmeldungpublic MessageType getDomain()
OperatingMessageInterfaceGibt die Art der Meldung zurück
getDomain in interface OperatingMessageInterfacepublic java.lang.String getMessageTypeAddOn()
OperatingMessageInterfaceGibt den MeldungsTypZusatz zurück
getMessageTypeAddOn in interface OperatingMessageInterfacepublic SystemObject getObject()
OperatingMessageInterfaceGibt das Systemobjekt, auf das sich die Meldung bezieht, zurück
getObject in interface OperatingMessageInterfacepublic MessageState getState()
OperatingMessageInterfaceGibt den Zustand der Meldung zurück
getState in interface OperatingMessageInterfacepublic java.lang.Throwable getException()
OperatingMessageInterfaceGibt die Exception zurück
getException in interface OperatingMessageInterfacepublic java.lang.String toString()
toString in class java.lang.Object