public static class OdBetriebsMeldung.Daten extends AbstractDatum implements Comparable<OdBetriebsMeldung.Daten>
Datum.Status
Modifier and Type | Field and Description |
---|---|
private long |
applikationsId
Die Id der Applikation, die die Informationsmeldung erzeugt hat.
|
private String |
applikationsKennung
Wird für einen Bezug zur vorherigen Meldung benötigt.
|
private SystemObjekt |
applikationsTyp
Typ der Applikation, die die Informationsmeldung erzeugt hat.
|
private Datum.Status |
datenStatus
Der aktuelle Status des Datensatzes.
|
private String |
id
ID der Meldung.
|
private long |
laufendeNummer
Laufende Nummerierung der durch die Applikation seit dem
Applikationsstart erzeugten Informationsmeldungen.
|
private MeldungsKlasse |
meldungsKlasse
Klassifizierung einer Meldung.
|
private MeldungsStatus |
meldungsStatus
Gibt den Meldungsstatus an.
|
private String |
meldungsText
Text der Meldung.
|
private MeldungsTyp |
meldungsTyp
Klassifizierung der Meldungen in unterschiedliche Typen.
|
private String |
meldungsTypZusatz
Zur genaueren Beschreibung des MeldungsTyps.
|
private SystemObjekt |
referenz
Referenz auf ein beliebiges Konfigurationsobjekt.
|
private Urlasser |
urlasser
Die Urlasserinformation.
|
Constructor and Description |
---|
Daten() |
Modifier and Type | Method and Description |
---|---|
OdBetriebsMeldung.Daten |
clone()
Klont das Objekt, in dem der Zeitstempel und alle Daten hart kopiert
werden.
|
int |
compareTo(OdBetriebsMeldung.Daten datum)
Sortiert werden die Betriebsmeldungen nach ihrem Zeitstempel.
|
boolean |
equals(Object obj)
Zwei Betriebsmeldungen werden als gleich angesehen, wenn sie in
Meldungsklasse, Meldungstyp, Meldungstypzusatz, Referenz und
Meldungstext übereinstimmen.
|
long |
getApplikationsId()
Gibt die Id der Applikation zurück, die die Informationsmeldung
erzeugt hat.
|
String |
getApplikationsKennung()
Gibt die Applikationskennung zurück.
|
SystemObjekt |
getApplikationsTyp()
Gibt den Typ der Applikation, die die Informationsmeldung erzeugt hat
zurück.
|
Datum.Status |
getDatenStatus()
liefert den aktuellen Status des Datensatzes.
|
String |
getId()
Gibt die Id der Meldung zurück.
|
long |
getLaufendeNummer()
Gibt die laufende Nummerierung der durch die Applikation seit dem
Applikationsstart erzeugten Informationsmeldungen zurück.
|
MeldungsKlasse |
getMeldungsKlasse()
Gibt die Klasse der Meldung zurück.
|
MeldungsStatus |
getMeldungsStatus()
Gibt den Status der Meldung zurück.
|
String |
getMeldungsText()
Gibt den Text der Meldung zurück.
|
MeldungsTyp |
getMeldungsTyp()
Gibt den Typ der Meldung zurück.
|
String |
getMeldungsTypZusatz()
Gibt die nähere Beschreibung des Meldungstyps zurück.
|
SystemObjekt |
getReferenz()
Gibt die Referez auf ein Systemobjekt zurück, auf das sich die
Meldung bezieht.
|
Urlasser |
getUrlasser()
Gibt die Urlasserinformation Benutzer zurück.
|
int |
hashCode() |
void |
setApplikationsId(long applikationsId)
Legt die Id der Applikation fest, die die Informationsmeldung erzeugt
hat.
|
void |
setApplikationsKennung(String applikationsKennung)
Legt die Applikationskennung fest.
|
void |
setApplikationsTyp(SystemObjekt applikationsTyp)
Legt den Typ der Applikation, die die Informationsmeldung erzeugt hat
fest.
|
protected void |
setDatenStatus(Datum.Status neuerStatus)
Setzt den aktuellen Status des Datensatzes.
|
void |
setId(String id)
Legt die Id der Meldung fest.
|
void |
setLaufendeNummer(long laufendeNummer)
Legt die laufende Nummerierung der durch die Applikation seit dem
Applikationsstart erzeugten Informationsmeldungen fest.
|
void |
setMeldungsKlasse(MeldungsKlasse meldungsKlasse)
Legt die Klasse der Meldung fest.
|
void |
setMeldungsStatus(MeldungsStatus meldungsStatus)
Legt den Status der Meldung fest.
|
void |
setMeldungsText(String meldungsText)
Legt den Text der Meldung fest.
|
void |
setMeldungsTyp(MeldungsTyp meldungsTyp)
Legt den Typ der Meldung fest.
|
void |
setMeldungsTypZusatz(String meldungsTypZusatz)
Legt die nähere Beschreibung des Meldungstyps fest.
|
void |
setReferenz(SystemObjekt referenz)
Legt die Referez auf ein Systemobjekt fest, auf das sich die Meldung
bezieht.
|
void |
setUrlasser(Urlasser urlasser)
Legt die Urlasserinformation fest.
|
String |
toString() |
getZeitpunkt, getZeitstempel, isValid, setZeitstempel
private Datum.Status datenStatus
private long applikationsId
private long laufendeNummer
private SystemObjekt applikationsTyp
private String applikationsKennung
private String id
private MeldungsTyp meldungsTyp
private String meldungsTypZusatz
private MeldungsKlasse meldungsKlasse
private SystemObjekt referenz
private MeldungsStatus meldungsStatus
private Urlasser urlasser
private String meldungsText
public long getApplikationsId()
public void setApplikationsId(long applikationsId)
applikationsId
- die Applikations-Id.public long getLaufendeNummer()
public void setLaufendeNummer(long laufendeNummer)
laufendeNummer
- die laufende Nummer der Meldung.public SystemObjekt getApplikationsTyp()
public void setApplikationsTyp(SystemObjekt applikationsTyp)
applikationsTyp
- der Applikationstyp.public String getApplikationsKennung()
public void setApplikationsKennung(String applikationsKennung)
applikationsKennung
- die Applikationskennung.public String getId()
public void setId(String id)
id
- die Meldungs-Id.public MeldungsTyp getMeldungsTyp()
public void setMeldungsTyp(MeldungsTyp meldungsTyp)
meldungsTyp
- der Meldungstyp.public String getMeldungsTypZusatz()
public void setMeldungsTypZusatz(String meldungsTypZusatz)
meldungsTypZusatz
- der Meldungstypzusatz.public MeldungsKlasse getMeldungsKlasse()
public void setMeldungsKlasse(MeldungsKlasse meldungsKlasse)
meldungsKlasse
- die Meldungsklasse.public SystemObjekt getReferenz()
null
.public void setReferenz(SystemObjekt referenz)
referenz
- ein Systemobjekt oder null
.public MeldungsStatus getMeldungsStatus()
public void setMeldungsStatus(MeldungsStatus meldungsStatus)
meldungsStatus
- der Meldungsstatus.public String getMeldungsText()
public void setMeldungsText(String meldungsText)
meldungsText
- der Meldungstext.public Urlasser getUrlasser()
public void setUrlasser(Urlasser urlasser)
urlasser
- die Urlasserinformation.public OdBetriebsMeldung.Daten clone()
Datum
clone
in interface Datum
clone
in class AbstractDatum
public Datum.Status getDatenStatus()
Datum
getDatenStatus
in interface Datum
protected void setDatenStatus(Datum.Status neuerStatus)
neuerStatus
- der neue Statuspublic int compareTo(OdBetriebsMeldung.Daten datum)
compareTo
in interface Comparable<OdBetriebsMeldung.Daten>
public boolean equals(Object obj)
Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.