de.bsvrz.vew.bmvew.bmvew.meldung
Class Meldung

java.lang.Object
  extended by de.bsvrz.vew.bmvew.bmvew.meldung.Meldung

public class Meldung
extends java.lang.Object

Klasse die Daten einer Meldung kapselt und diese mit den Zuständen verwaltet

Version:
$Revision: 1.4 $ / $Date: 2015/06/09 13:02:12 $ / ($Author: Pittner $)
Author:
Dambach-Werke GmbH, Timo Pittner

Nested Class Summary
static class Meldung.Zustaende
          Die moeglichen Zustande der Meldung
 
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()
           
 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
 

Constructor Detail

Meldung

public Meldung(de.bsvrz.dav.daf.main.ResultData result)
Konstruktor

Parameters:
result - Telegrammdatensatz
Method Detail

getZustand

public Zustand getZustand()

setZustand

public boolean setZustand(int uebergang)

getKennung

public java.lang.String getKennung()

getId

public java.lang.String getId()

getInfoAnteilListe

public InformationsAnteilListe getInfoAnteilListe()

setInfoAnteilListe

public void setInfoAnteilListe(InformationsAnteilListe infoAnteilListe)

getData

public de.bsvrz.dav.daf.main.Data getData()

setData

public void setData(de.bsvrz.dav.daf.main.Data data)

getBenutzerAnteilListe

public java.util.List<BenutzerAnteil> getBenutzerAnteilListe()

setBenutzerAnteilListe

public void setBenutzerAnteilListe(java.util.Stack<BenutzerAnteil> benutzerAnteilListe)

getUrlasser

public de.bsvrz.dav.daf.main.Data getUrlasser()

setUrlasser

public void setUrlasser(de.bsvrz.dav.daf.main.Data urlasser)

getWichtigkeit

public de.bsvrz.dav.daf.main.Data.TextValue getWichtigkeit()

setWichtigkeit

public void setWichtigkeit(de.bsvrz.dav.daf.main.Data.TextValue wichtigkeit)

getStatus

public de.bsvrz.dav.daf.main.Data.TextValue getStatus()

setStatus

public boolean setStatus(de.bsvrz.dav.daf.main.Data.TextValue status)
Führt die Zustandsänderung durch

Parameters:
status - Der Zustand der eingestellt werden soll
Returns:
true, wenn der Zustand der Meldung erfolgreich verändert werden konnte

getWiedervorlage

public java.lang.Long getWiedervorlage()

setWiedervorlage

public void setWiedervorlage(java.lang.Long wiedervorlage)

getResult

public de.bsvrz.dav.daf.main.ResultData getResult()

setResult

public void setResult(de.bsvrz.dav.daf.main.ResultData result)

getEndlicherAutomat

public EndlicherAutomat getEndlicherAutomat()

setEndlicherAutomat

public void setEndlicherAutomat(EndlicherAutomat endlicherAutomat)

getPid

public java.lang.String getPid()

setPid

public void setPid(java.lang.String pid)

getMeldungsGruppen

public java.util.List<java.lang.String> getMeldungsGruppen()

setMeldungsGruppen

public void setMeldungsGruppen(java.util.List<java.lang.String> meldungsGruppen)