|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.bsvrz.kex.bwsin.konfig.aktuell.SINAktuelleKonfiguration
public class SINAktuelleKonfiguration
Modul Aktuelle Konfiguration.
| Field Summary | |
|---|---|
private de.bsvrz.dav.daf.main.ClientDavConnection |
dav
Datenverteiler-Verbindung. |
private de.bsvrz.sys.funclib.debug.Debug |
debug
DebugLogger für Debug-Ausgaben. |
private de.bsvrz.dav.daf.main.config.ConfigurationArea |
kbConfig
Datenmodell. |
private List<AufteilungspunktAktuelleKonfiguration> |
nichtVerarbeiteteAufteilungspunkteKoordinaten
Liste der nicht verabeiteten koordinantenbezogenen Aufteilungspunkte. |
private List<AufteilungspunktAktuelleKonfiguration> |
nichtVerarbeiteteAufteilungspunkteLinienreferenz
Liste der nicht verabeiteten Aufteilungspunkte mit Linienreferenzen. |
private Map<String,SINAktuellesObjekt> |
objektCache
Objekt-Cache. |
static String[] |
OBJEKTTYPEN_TEILMODELL_VERKEHR
Liste aller relevanten Objekttypen des TeilModellVerkehr. |
private Map<String,List<SINAktuellesObjekt>> |
typeCache
Typ-Cache. |
| Constructor Summary | |
|---|---|
SINAktuelleKonfiguration()
|
|
| Method Summary | |
|---|---|
List<String> |
getAktuelleObjekteTeilmodellVerkehr()
Gibt eine Liste der PIDs aller relevanten Objekte des TeilmodellesVerkehrGlobal zurück. |
List<de.bsvrz.dav.daf.main.config.SystemObject> |
getAQ()
Diese Methode gibt eine Liste aller AQ der aktuellen Konfiguration zurück. |
de.bsvrz.dav.daf.main.config.AttributeGroup |
getAttributeGroup(String atg)
Diese Methode gibt die Liste aller Objekte eines Typs der aktuellen Konfiguration zurück. |
List<de.bsvrz.dav.daf.main.config.SystemObject> |
getFreieMarker()
Diese Methode gibt eine Liste aller "Freien Marker" der aktuellen Konfiguration zurück. |
List<AufteilungspunktAktuelleKonfiguration> |
getNichtVerarbeiteteAufteilungspunkteKoordinaten()
Gibt die Liste der nicht verabeiteten koordinantenbezogenen Aufteilungspunkte zurück.. |
List<AufteilungspunktAktuelleKonfiguration> |
getNichtVerarbeiteteAufteilungspunkteLinienreferenz()
Gibt die Liste der nicht verabeiteten Aufteilungspunkte mit Linienreferenzen zurück. |
SINAktuellesObjekt |
getObjekt(String pid)
Dieser Methode gibt ein Konfigurationsobjekt mit der PID pid zurück, falls es existiert. |
private SINAktuellesObjekt |
getObjekt(de.bsvrz.dav.daf.main.config.SystemObject systemObjekt)
Gibt ein Objekt aus dem Cache zurück bzw. legt ein neues an. |
List<SINAktuellesObjekt> |
getObjektListe(String davtyp)
Diese Methode gibt die Liste aller Objekte eines Typs der aktuellen Konfiguration zurück. |
List<SINAktuellesObjekt> |
getObjektListeGlobal(String davtyp)
Gibt alle Objekte eines Typ des gesamten Datenkataloges zurück. |
void |
initialisiere(de.bsvrz.dav.daf.main.ClientDavConnection davConnection,
String kbpid)
Die Methode veranlasst das Modul, die aktuelle Konfiguration des Datenverteilers einzulesen. |
void |
setNichtVerarbeiteteAufteilungspunkteKoordinaten(List<AufteilungspunktAktuelleKonfiguration> punkte)
Setzt die Liste der nicht verabeiteten koordinantenbezogenen Aufteilungspunkte. |
void |
setNichtVerarbeiteteAufteilungspunkteLinienreferenz(List<AufteilungspunktAktuelleKonfiguration> punkte)
Setzt die Liste der nicht verabeiteten Aufteilungspunkte mit Linienreferenz. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String[] OBJEKTTYPEN_TEILMODELL_VERKEHR
private final de.bsvrz.sys.funclib.debug.Debug debug
private de.bsvrz.dav.daf.main.config.ConfigurationArea kbConfig
private final Map<String,List<SINAktuellesObjekt>> typeCache
private final Map<String,SINAktuellesObjekt> objektCache
private de.bsvrz.dav.daf.main.ClientDavConnection dav
private List<AufteilungspunktAktuelleKonfiguration> nichtVerarbeiteteAufteilungspunkteKoordinaten
private List<AufteilungspunktAktuelleKonfiguration> nichtVerarbeiteteAufteilungspunkteLinienreferenz
| Constructor Detail |
|---|
public SINAktuelleKonfiguration()
| Method Detail |
|---|
public List<String> getAktuelleObjekteTeilmodellVerkehr()
public List<de.bsvrz.dav.daf.main.config.SystemObject> getAQ()
getAQ in interface SINAktuelleKonfigurationInterfaceSINAktuelleKonfigurationInterface.getAQ()public de.bsvrz.dav.daf.main.config.AttributeGroup getAttributeGroup(String atg)
getAttributeGroup in interface SINAktuelleKonfigurationInterfaceatg - Name der Attributgruppe.
SINAktuelleKonfigurationInterface.getAttributeGroup(java.lang.String)public List<de.bsvrz.dav.daf.main.config.SystemObject> getFreieMarker()
getFreieMarker in interface SINAktuelleKonfigurationInterfaceSINAktuelleKonfigurationInterface.getFreieMarker()public List<AufteilungspunktAktuelleKonfiguration> getNichtVerarbeiteteAufteilungspunkteKoordinaten()
public List<AufteilungspunktAktuelleKonfiguration> getNichtVerarbeiteteAufteilungspunkteLinienreferenz()
public SINAktuellesObjekt getObjekt(String pid)
getObjekt in interface SINAktuelleKonfigurationInterfacepid - die angefragte PID
SINAktuelleKonfigurationInterface.getObjekt(java.lang.String)private SINAktuellesObjekt getObjekt(de.bsvrz.dav.daf.main.config.SystemObject systemObjekt)
systemObjekt - Systemobjekt
public List<SINAktuellesObjekt> getObjektListe(String davtyp)
getObjektListe in interface SINAktuelleKonfigurationInterfacedavtyp - Name des Typs der angeforderten Objekte.
SINAktuelleKonfigurationInterface.getObjektListe(java.lang.String)public List<SINAktuellesObjekt> getObjektListeGlobal(String davtyp)
davtyp - Typename im Datenkatalog
public void initialisiere(de.bsvrz.dav.daf.main.ClientDavConnection davConnection,
String kbpid)
initialisiere in interface SINAktuelleKonfigurationInterfacedavConnection - ClientDavConnectionkbpid - die PID des KonfigurationsbereichesSINAktuelleKonfigurationInterface.initialisiere(de.bsvrz.dav.daf.main.ClientDavConnection,
java.lang.String)public void setNichtVerarbeiteteAufteilungspunkteKoordinaten(List<AufteilungspunktAktuelleKonfiguration> punkte)
punkte - Aufteilungspunktepublic void setNichtVerarbeiteteAufteilungspunkteLinienreferenz(List<AufteilungspunktAktuelleKonfiguration> punkte)
punkte - Aufteilungspunkte
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||