public static class PdBcBetriebsMeldungDarstellung.Daten extends AbstractDatum
Modifier and Type | Class and Description |
---|---|
static class |
PdBcBetriebsMeldungDarstellung.Daten.Darstellung
Beschreibt die Darstellung von Betriebsmeldungen.
|
Datum.Status
Modifier and Type | Field and Description |
---|---|
private List<BetriebsMeldungSpalte> |
anzuzeigendeSpalten
Die Liste der anzuzeigenden Spalten einer Meldung.
|
private List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> |
darstellung
Die Liste der Darstellungsbeschreibungen.
|
private Datum.Status |
datenStatus
Der aktuelle Status des Datensatzes.
|
private int |
maxAnzahl
Die maximale Anzahl gecachter Meldungen.
|
private long |
maxHistory
Die Zeit in die Vergangenheit, für die Meldungen initial gecacht
werden sollen.
|
Constructor and Description |
---|
Daten() |
Modifier and Type | Method and Description |
---|---|
PdBcBetriebsMeldungDarstellung.Daten |
clone()
Erzeugt eine flache Kopie.
|
List<BetriebsMeldungSpalte> |
getAnzuzeigendeSpalten() |
List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> |
getDarstellung() |
PdBcBetriebsMeldungDarstellung.Daten.Darstellung |
getDarstellung(MeldungsKlasse klasse)
Sucht in der Liste der Darstellungsoptionen nach der mit einer
bestimmten Meldungsklasse.
|
Datum.Status |
getDatenStatus()
liefert den aktuellen Status des Datensatzes.
|
int |
getMaxAnzahl()
Gibt die maximale Anzahl gecachter Meldungen zurück.
|
long |
getMaxHistory()
Gibt die Zeit in die Vergangenheit zurück, für die initial
archivierte Meldungen gelesen und gecacht werden.
|
void |
setAnzuzeigendeSpalten(List<BetriebsMeldungSpalte> anzuzeigendeSpalten) |
void |
setDarstellung(List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> darstellung) |
protected void |
setDatenStatus(Datum.Status neuerStatus)
setzt den aktuellen Datensatzstatus.
|
void |
setMaxAnzahl(int maxAnzahl)
Legt die maximale Anzahl gecachter Meldungen fest.
|
void |
setMaxHistory(long maxHistory)
Legt die Zeit in die Vergangenheit fest, für die initial archivierte
Meldungen gelesen und gecacht werden.
|
String |
toString() |
getZeitpunkt, getZeitstempel, isValid, setZeitstempel
private Datum.Status datenStatus
private long maxHistory
private int maxAnzahl
private List<BetriebsMeldungSpalte> anzuzeigendeSpalten
private List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> darstellung
public long getMaxHistory()
public void setMaxHistory(long maxHistory)
maxHistory
- das maximale Alter von archivierten Betriebsmeldungen.public int getMaxAnzahl()
public void setMaxAnzahl(int maxAnzahl)
maxAnzahl
- die Maximalanzahl gecachter Meldungen.public List<BetriebsMeldungSpalte> getAnzuzeigendeSpalten()
public void setAnzuzeigendeSpalten(List<BetriebsMeldungSpalte> anzuzeigendeSpalten)
public List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> getDarstellung()
public void setDarstellung(List<PdBcBetriebsMeldungDarstellung.Daten.Darstellung> darstellung)
public PdBcBetriebsMeldungDarstellung.Daten clone()
clone
in interface Datum
clone
in class AbstractDatum
public Datum.Status getDatenStatus()
Datum
protected void setDatenStatus(Datum.Status neuerStatus)
neuerStatus
- der neue Statuspublic PdBcBetriebsMeldungDarstellung.Daten.Darstellung getDarstellung(MeldungsKlasse klasse)
klasse
- eine Meldungsklasse.null
, wenn
die Liste keine passenden enthält.Copyright © 2017 BitCtrl Systems GmbH. All rights reserved.