Class AttMeldungsStatus
- java.lang.Object
-
- java.lang.Number
-
- de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
-
- de.bsvrz.sys.funclib.bitctrl.modell.tmvewbetriebglobal.attribute.AttMeldungsStatus
-
- All Implemented Interfaces:
java.io.Serializable
,java.lang.Comparable<de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>>
public class AttMeldungsStatus extends de.bsvrz.sys.funclib.bitctrl.modell.att.Zahl<java.lang.Byte>
Status der Meldung.Für eine Meldung gibt es fünf verschiedene Stati: "Gutmeldung", "Meldung", "Neue Meldung", "Wiederholungsmeldung" und "Änderungsmeldung".
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static AttMeldungsStatus
ZUSTAND_0_MELDUNG
Meldung, die nicht mit einem der anderen Status bezeichnet werden kann.static AttMeldungsStatus
ZUSTAND_1_GUTMELDUNG
Meldung, die zu einer zuvor gesandten Meldung gehört und deren Inhalt wieder aufhebt.static AttMeldungsStatus
ZUSTAND_2_NEUE_MELDUNG
Eine Meldung, die zum ersten Mal rausgeschickt wird.static AttMeldungsStatus
ZUSTAND_3_WIEDERHOLUNGSMELDUNG
Eine Meldung, die zu einer bereits zuvor gesendeten Meldung gehört.static AttMeldungsStatus
ZUSTAND_4_AENDERUNGSMELDUNG
Meldung, die zu einer zuvor gesendeten Meldung gehört und deren Inhalt modifiziert.
-
Constructor Summary
Constructors Constructor Description AttMeldungsStatus(java.lang.Byte value)
Erzeugte eine neues Attribut Status.
-
Method Summary
Modifier and Type Method Description static java.util.List<AttMeldungsStatus>
getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.static AttMeldungsStatus
getZustand(java.lang.Byte value)
Gibt den Zustand zu einer Zahl zurück odernull
, wenn die Zahl keinen Zustand repräsentiert.static AttMeldungsStatus
getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, wenn kein Zustand einen solchen Namen hat.
-
-
-
Field Detail
-
ZUSTAND_0_MELDUNG
public static final AttMeldungsStatus ZUSTAND_0_MELDUNG
Meldung, die nicht mit einem der anderen Status bezeichnet werden kann.Diese Meldung wird von Applikationen benutzt, die den für die Unterscheidung der drei Fälle "Neue Meldung", "Wiederholungsmeldung" und "Änderungsmeldung" notwendigen Verwaltungsaufwand nicht selbst vornehmen können oder möchten.
-
ZUSTAND_1_GUTMELDUNG
public static final AttMeldungsStatus ZUSTAND_1_GUTMELDUNG
Meldung, die zu einer zuvor gesandten Meldung gehört und deren Inhalt wieder aufhebt.
-
ZUSTAND_2_NEUE_MELDUNG
public static final AttMeldungsStatus ZUSTAND_2_NEUE_MELDUNG
Eine Meldung, die zum ersten Mal rausgeschickt wird.
-
ZUSTAND_3_WIEDERHOLUNGSMELDUNG
public static final AttMeldungsStatus ZUSTAND_3_WIEDERHOLUNGSMELDUNG
Eine Meldung, die zu einer bereits zuvor gesendeten Meldung gehört.
-
ZUSTAND_4_AENDERUNGSMELDUNG
public static final AttMeldungsStatus ZUSTAND_4_AENDERUNGSMELDUNG
Meldung, die zu einer zuvor gesendeten Meldung gehört und deren Inhalt modifiziert.
-
-
Method Detail
-
getZustand
public static AttMeldungsStatus getZustand(java.lang.Byte value)
Gibt den Zustand zu einer Zahl zurück odernull
, wenn die Zahl keinen Zustand repräsentiert.- Parameters:
value
- ein Zahlenwert- Returns:
- der Zustand zu dem Zahlenwert oder
null
, wenn die Zahl keine Entsprechnung als Zustand besitzt.
-
getZustand
public static AttMeldungsStatus getZustand(java.lang.String value)
Gibt den Zustand zu einem Zustandsnamen zurück odernull
, wenn kein Zustand einen solchen Namen hat.- Parameters:
value
- der Zustandsname- Returns:
- der Zustand zu dem Zustandsnamen oder
null
, wenn kein Zustand einen solchen Namen hat.
-
getZustaende
public static java.util.List<AttMeldungsStatus> getZustaende()
Gibt alle Zustände zurück, die das Attribut besitzen kann.- Returns:
- alle Zustände die das Attribut annehmen kann.
-
-