de.bsvrz.ste.rdstmc.meldungserstellung
Class VerwaltungMeldungen

java.lang.Object
  extended by de.bsvrz.ste.rdstmc.meldungserstellung.VerwaltungMeldungen
All Implemented Interfaces:
de.bsvrz.dav.daf.main.config.InvalidationListener, MeldungenGlobal

public class VerwaltungMeldungen
extends java.lang.Object
implements de.bsvrz.dav.daf.main.config.InvalidationListener, MeldungenGlobal


Field Summary
static java.lang.String MENGE
           
static java.lang.String NAME_PREFIX
           
static java.lang.String PID_PREFIX
           
 
Constructor Summary
VerwaltungMeldungen(de.bsvrz.dav.daf.main.ClientDavInterface connection, de.bsvrz.dav.daf.main.config.ConfigurationObject konfigurationsObjekt, Konfiguration konfiguration, MeldungenGlobal meldungenGlobal)
           
 
Method Summary
 boolean erzeugeMeldung(java.lang.String schluessel)
           
 int getAblaufOffset()
           
 de.bsvrz.dav.daf.main.ClientDavInterface getConnection()
           
 de.bsvrz.dav.daf.main.DataDescription getDatenBeschreibung()
           
 java.lang.String getIdNummer()
           
 java.lang.String getIdOrganisation()
           
 de.bsvrz.dav.daf.main.config.ConfigurationArea getKonfigurationsbereich()
           
 de.bsvrz.dav.daf.main.config.ConfigurationObject getKonfigurationsObjekt()
           
 LocationMethode getLocationMethode()
           
 Meldung getMeldung(java.lang.String schluessel)
           
 PublikationInitial getPublikationInitial()
           
 java.util.Map<java.lang.String,Ereignis> initialisiereVorhandeneMeldungen()
           
 void invalidObject(de.bsvrz.dav.daf.main.config.DynamicObject dynObjekt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MENGE

public static final java.lang.String MENGE
See Also:
Constant Field Values

PID_PREFIX

public static final java.lang.String PID_PREFIX
See Also:
Constant Field Values

NAME_PREFIX

public static final java.lang.String NAME_PREFIX
See Also:
Constant Field Values
Constructor Detail

VerwaltungMeldungen

public VerwaltungMeldungen(de.bsvrz.dav.daf.main.ClientDavInterface connection,
                           de.bsvrz.dav.daf.main.config.ConfigurationObject konfigurationsObjekt,
                           Konfiguration konfiguration,
                           MeldungenGlobal meldungenGlobal)
Method Detail

getConnection

public de.bsvrz.dav.daf.main.ClientDavInterface getConnection()

getKonfigurationsObjekt

public de.bsvrz.dav.daf.main.config.ConfigurationObject getKonfigurationsObjekt()

getDatenBeschreibung

public de.bsvrz.dav.daf.main.DataDescription getDatenBeschreibung()

getKonfigurationsbereich

public de.bsvrz.dav.daf.main.config.ConfigurationArea getKonfigurationsbereich()
Specified by:
getKonfigurationsbereich in interface MeldungenGlobal
Returns:
den Konfigurationsbereich, in dem dynamische Meldungsobjekte abgelegt werden

getLocationMethode

public LocationMethode getLocationMethode()
Specified by:
getLocationMethode in interface MeldungenGlobal
Returns:
die LocationMethode, nach der Meldungsdatensätze kodiert werden

getPublikationInitial

public PublikationInitial getPublikationInitial()
Specified by:
getPublikationInitial in interface MeldungenGlobal
Returns:
die Methode, nach der beim Programmstart aktuelle Zustände publiziert werden

getIdOrganisation

public java.lang.String getIdOrganisation()
Specified by:
getIdOrganisation in interface MeldungenGlobal
Returns:
die (Text-) Id der Organisationseinheit, die einer generierten Meldung zugeordnet sein soll - i. d. R. LMS

getIdNummer

public java.lang.String getIdNummer()
Specified by:
getIdNummer in interface MeldungenGlobal
Returns:
die (numerische) Id der Organisationseinheit, die einer generierten Meldung zugeordnet sein soll - i. d. R. LMS

getAblaufOffset

public int getAblaufOffset()
Specified by:
getAblaufOffset in interface MeldungenGlobal
Returns:
Zeitspanne in min., wielange eine Meldung gültig (nicht abgelaufen) sein soll, nachdem sie aktualisiert wurde

getMeldung

public Meldung getMeldung(java.lang.String schluessel)

initialisiereVorhandeneMeldungen

public java.util.Map<java.lang.String,Ereignis> initialisiereVorhandeneMeldungen()

erzeugeMeldung

public boolean erzeugeMeldung(java.lang.String schluessel)

invalidObject

public void invalidObject(de.bsvrz.dav.daf.main.config.DynamicObject dynObjekt)
Specified by:
invalidObject in interface de.bsvrz.dav.daf.main.config.InvalidationListener