|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.bsvrz.vew.bmvew.bmvew.meldung.Meldung
public class Meldung
Klasse die Daten einer Meldung kapselt und diese mit den Zuständen verwaltet
Nested Class Summary | |
---|---|
static class |
Meldung.Zustaende
Die moeglichen Zustande der Meldung |
Field Summary | |
---|---|
private java.util.List<BenutzerAnteil> |
_benutzerAnteilListe
Die Liste der Benutzeranteile |
private de.bsvrz.dav.daf.main.Data |
_data
Das Datum des Telegrammdatensatzes |
private de.bsvrz.sys.funclib.debug.Debug |
_debug
Der Debugger |
private EndlicherAutomat |
_endlicherAutomat
Die Zustandsmaschine |
private java.lang.String |
_id
Die Id |
private InformationsAnteilListe |
_infoAnteilListe
Die Liste der Informationsanteile |
private java.lang.String |
_kennung
Die Kennung |
private java.lang.Long |
_loeschOffset
Loeschzeit der Meldung nach Zustandswechsel erledigt |
private java.util.List<java.lang.String> |
_meldungsGruppen
Die Meldungsgruppen |
private java.lang.String |
_pid
Die Pid |
private de.bsvrz.dav.daf.main.ResultData |
_result
Der Telegrammdatensatz |
private de.bsvrz.dav.daf.main.Data.TextValue |
_status
Der Status |
private de.bsvrz.dav.daf.main.Data |
_urlasser
Der Datensatz des Urlasser |
private de.bsvrz.dav.daf.main.Data.TextValue |
_wichtigkeit
Die Wichtigkeit |
private java.lang.Long |
_wiedervorlage
Zeitpunkt der Wiedervorlage |
private int |
MAX_SIZE_INFO_ANTEIL
Die Grösse des Feldes der Informationsanteile |
private static java.lang.Object |
mutex
|
Constructor Summary | |
---|---|
Meldung(de.bsvrz.dav.daf.main.ResultData result)
Konstruktor |
Method Summary | |
---|---|
java.util.List<BenutzerAnteil> |
getBenutzerAnteilListe()
|
de.bsvrz.dav.daf.main.Data |
getData()
|
EndlicherAutomat |
getEndlicherAutomat()
|
java.lang.String |
getId()
|
InformationsAnteilListe |
getInfoAnteilListe()
|
java.lang.String |
getKennung()
|
java.util.List<java.lang.String> |
getMeldungsGruppen()
|
java.lang.String |
getPid()
|
de.bsvrz.dav.daf.main.ResultData |
getResult()
|
de.bsvrz.dav.daf.main.Data.TextValue |
getStatus()
|
de.bsvrz.dav.daf.main.Data |
getUrlasser()
|
de.bsvrz.dav.daf.main.Data.TextValue |
getWichtigkeit()
|
java.lang.Long |
getWiedervorlage()
|
Zustand |
getZustand()
|
private boolean |
holeConfigData()
Holt die Konfiguratiuonsdaten der Meldungen. |
private void |
init()
Initialisiert das Meldungsobjekt |
private void |
initEndlicherAutomat()
Initialisiert die Yustandsmaschine |
void |
setBenutzerAnteilListe(java.util.Stack<BenutzerAnteil> benutzerAnteilListe)
|
void |
setData(de.bsvrz.dav.daf.main.Data data)
|
void |
setEndlicherAutomat(EndlicherAutomat endlicherAutomat)
|
void |
setInfoAnteilListe(InformationsAnteilListe infoAnteilListe)
|
void |
setMeldungsGruppen(java.util.List<java.lang.String> meldungsGruppen)
|
void |
setPid(java.lang.String pid)
|
void |
setResult(de.bsvrz.dav.daf.main.ResultData result)
|
boolean |
setStatus(de.bsvrz.dav.daf.main.Data.TextValue status)
Führt die Zustandsänderung durch |
void |
setUrlasser(de.bsvrz.dav.daf.main.Data urlasser)
|
void |
setWichtigkeit(de.bsvrz.dav.daf.main.Data.TextValue wichtigkeit)
|
void |
setWiedervorlage(java.lang.Long wiedervorlage)
|
boolean |
setZustand(int uebergang)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private EndlicherAutomat _endlicherAutomat
private de.bsvrz.dav.daf.main.ResultData _result
private de.bsvrz.dav.daf.main.Data _data
private int MAX_SIZE_INFO_ANTEIL
private de.bsvrz.dav.daf.main.Data.TextValue _wichtigkeit
private de.bsvrz.dav.daf.main.Data.TextValue _status
private java.lang.Long _wiedervorlage
private java.lang.Long _loeschOffset
private InformationsAnteilListe _infoAnteilListe
private java.util.List<BenutzerAnteil> _benutzerAnteilListe
private de.bsvrz.dav.daf.main.Data _urlasser
private java.util.List<java.lang.String> _meldungsGruppen
private de.bsvrz.sys.funclib.debug.Debug _debug
private java.lang.String _pid
private java.lang.String _kennung
private java.lang.String _id
private static final java.lang.Object mutex
Constructor Detail |
---|
public Meldung(de.bsvrz.dav.daf.main.ResultData result)
result
- TelegrammdatensatzMethod Detail |
---|
public Zustand getZustand()
public boolean setZustand(int uebergang)
private boolean holeConfigData()
public java.lang.String getKennung()
public java.lang.String getId()
private void initEndlicherAutomat()
private void init()
public InformationsAnteilListe getInfoAnteilListe()
public void setInfoAnteilListe(InformationsAnteilListe infoAnteilListe)
public de.bsvrz.dav.daf.main.Data getData()
public void setData(de.bsvrz.dav.daf.main.Data data)
public java.util.List<BenutzerAnteil> getBenutzerAnteilListe()
public void setBenutzerAnteilListe(java.util.Stack<BenutzerAnteil> benutzerAnteilListe)
public de.bsvrz.dav.daf.main.Data getUrlasser()
public void setUrlasser(de.bsvrz.dav.daf.main.Data urlasser)
public de.bsvrz.dav.daf.main.Data.TextValue getWichtigkeit()
public void setWichtigkeit(de.bsvrz.dav.daf.main.Data.TextValue wichtigkeit)
public de.bsvrz.dav.daf.main.Data.TextValue getStatus()
public boolean setStatus(de.bsvrz.dav.daf.main.Data.TextValue status)
status
- Der Zustand der eingestellt werden soll
public java.lang.Long getWiedervorlage()
public void setWiedervorlage(java.lang.Long wiedervorlage)
public de.bsvrz.dav.daf.main.ResultData getResult()
public void setResult(de.bsvrz.dav.daf.main.ResultData result)
public EndlicherAutomat getEndlicherAutomat()
public void setEndlicherAutomat(EndlicherAutomat endlicherAutomat)
public java.lang.String getPid()
public void setPid(java.lang.String pid)
public java.util.List<java.lang.String> getMeldungsGruppen()
public void setMeldungsGruppen(java.util.List<java.lang.String> meldungsGruppen)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |