de.bsvrz.vew.engvew.testtools
Class JUnitHelper

java.lang.Object
  extended by de.bsvrz.vew.engvew.testtools.DavConnectionFromProperties
      extended by de.bsvrz.vew.engvew.testtools.JUnitHelper

public class JUnitHelper
extends DavConnectionFromProperties


Nested Class Summary
(package private)  class JUnitHelper.Quelle
           
 
Field Summary
private  de.bsvrz.vew.engvew.verwaltung.VerwaltungEngstellen _engvew
           
private static JUnitHelper _instance
           
private  de.bsvrz.dav.daf.main.config.ConfigurationObject _konfigObjekt
           
private  de.bsvrz.dav.daf.main.config.ConfigurationObject _netz
           
static java.lang.String BAUSTELLE_NAME_PREFIX
           
static java.lang.String BAUSTELLE_PID_PREFIX
           
static java.lang.String BAUSTELLEN_MENGE
           
static long DELAY_INIT
           
static long DELAY_UPDATE
           
static java.lang.String NETZ_PID
           
static java.lang.String STAU_MENGE
           
static java.lang.String STAU_NAME_PREFIX
           
static java.lang.String STAU_PID_PREFIX
           
static java.lang.String UNFALL_MENGE
           
static java.lang.String UNFALL_NAME_PREFIX
           
static java.lang.String UNFALL_PID_PREFIX
           
 
Fields inherited from class de.bsvrz.vew.engvew.testtools.DavConnectionFromProperties
AUTH_KEY, DAV_KEY, PROPERTY_FILE_NAME, USER_KEY
 
Constructor Summary
private JUnitHelper()
           
 
Method Summary
 de.bsvrz.dav.daf.main.config.DynamicObject erzeugeBaustelle()
           
 de.bsvrz.dav.daf.main.config.DynamicObject erzeugeObjekt(java.lang.String typPid, de.bsvrz.dav.daf.main.config.MutableSet menge, java.lang.String pidPrefix, java.lang.String namePrefix)
           
 de.bsvrz.dav.daf.main.config.DynamicObject erzeugeStau()
           
 de.bsvrz.dav.daf.main.config.DynamicObject erzeugeUnfall()
           
 de.bsvrz.dav.daf.main.Data getDataBaustellenEigenschaften(java.lang.String status, int kapazitaet)
           
 de.bsvrz.dav.daf.main.Data getDataBaustellenEigenschaftenErweitert(int anzahl, java.lang.String[] lage)
           
 de.bsvrz.dav.daf.main.Data getDataFaktorMaxVerkehrsStaerke(float faktorMaxVerkehrsStaerke)
           
 de.bsvrz.dav.daf.main.Data getDataMaxLaengeBaustellenEnde(long laengeBaustellenEnde)
           
 de.bsvrz.dav.daf.main.Data getDataMaxVsGesperrteFs(long maxVsGesperrteFs)
           
 de.bsvrz.dav.daf.main.Data getDataSituationsEigenschaften(long startZeit, long dauer)
           
 de.bsvrz.dav.daf.main.Data getDataSituationsEigenschaften(long startZeit, long dauer, de.bsvrz.dav.daf.main.config.SystemObject[] strassenSegmente, long startOffset, long endOffset)
           
 de.bsvrz.dav.daf.main.Data getDataWartezeitNachUnfall(long warteZeitNachUnfall)
           
private  de.bsvrz.dav.daf.main.config.ConfigurationArea getDefaultConfigurationArea()
           
 de.bsvrz.vew.engvew.verwaltung.VerwaltungEngstellen getEngVew()
           
static JUnitHelper getInstance()
           
private  void initialisiereVsDaten(de.bsvrz.dav.daf.main.Data data, int vs)
           
 void loescheBaustelle(de.bsvrz.dav.daf.main.config.SystemObject baustelle)
           
private  void loescheObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt, java.lang.String typ, de.bsvrz.dav.daf.main.config.MutableSet menge)
           
 void loescheStau(de.bsvrz.dav.daf.main.config.SystemObject stau)
           
 void loescheUnfall(de.bsvrz.dav.daf.main.config.SystemObject unfall)
           
 void setzeVerkehrstaerkeFs(de.bsvrz.dav.daf.main.config.SystemObject fs, int vs)
           
 void setzeVerkehrstaerkeMq(de.bsvrz.dav.daf.main.config.SystemObject mq, int vs)
           
 
Methods inherited from class de.bsvrz.vew.engvew.testtools.DavConnectionFromProperties
getConnection
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DELAY_INIT

public static final long DELAY_INIT
See Also:
Constant Field Values

DELAY_UPDATE

public static final long DELAY_UPDATE
See Also:
Constant Field Values

NETZ_PID

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

UNFALL_PID_PREFIX

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

UNFALL_NAME_PREFIX

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

UNFALL_MENGE

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

BAUSTELLE_PID_PREFIX

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

BAUSTELLE_NAME_PREFIX

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

BAUSTELLEN_MENGE

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

STAU_PID_PREFIX

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

STAU_NAME_PREFIX

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

STAU_MENGE

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

_instance

private static JUnitHelper _instance

_netz

private de.bsvrz.dav.daf.main.config.ConfigurationObject _netz

_konfigObjekt

private de.bsvrz.dav.daf.main.config.ConfigurationObject _konfigObjekt

_engvew

private de.bsvrz.vew.engvew.verwaltung.VerwaltungEngstellen _engvew
Constructor Detail

JUnitHelper

private JUnitHelper()
Method Detail

getInstance

public static JUnitHelper getInstance()

getEngVew

public de.bsvrz.vew.engvew.verwaltung.VerwaltungEngstellen getEngVew()

getDefaultConfigurationArea

private de.bsvrz.dav.daf.main.config.ConfigurationArea getDefaultConfigurationArea()

erzeugeObjekt

public de.bsvrz.dav.daf.main.config.DynamicObject erzeugeObjekt(java.lang.String typPid,
                                                                de.bsvrz.dav.daf.main.config.MutableSet menge,
                                                                java.lang.String pidPrefix,
                                                                java.lang.String namePrefix)

erzeugeUnfall

public de.bsvrz.dav.daf.main.config.DynamicObject erzeugeUnfall()

erzeugeBaustelle

public de.bsvrz.dav.daf.main.config.DynamicObject erzeugeBaustelle()

erzeugeStau

public de.bsvrz.dav.daf.main.config.DynamicObject erzeugeStau()

loescheObjekt

private void loescheObjekt(de.bsvrz.dav.daf.main.config.SystemObject objekt,
                           java.lang.String typ,
                           de.bsvrz.dav.daf.main.config.MutableSet menge)

loescheUnfall

public void loescheUnfall(de.bsvrz.dav.daf.main.config.SystemObject unfall)

loescheBaustelle

public void loescheBaustelle(de.bsvrz.dav.daf.main.config.SystemObject baustelle)

loescheStau

public void loescheStau(de.bsvrz.dav.daf.main.config.SystemObject stau)

getDataSituationsEigenschaften

public de.bsvrz.dav.daf.main.Data getDataSituationsEigenschaften(long startZeit,
                                                                 long dauer,
                                                                 de.bsvrz.dav.daf.main.config.SystemObject[] strassenSegmente,
                                                                 long startOffset,
                                                                 long endOffset)

getDataSituationsEigenschaften

public de.bsvrz.dav.daf.main.Data getDataSituationsEigenschaften(long startZeit,
                                                                 long dauer)

getDataBaustellenEigenschaften

public de.bsvrz.dav.daf.main.Data getDataBaustellenEigenschaften(java.lang.String status,
                                                                 int kapazitaet)

getDataBaustellenEigenschaftenErweitert

public de.bsvrz.dav.daf.main.Data getDataBaustellenEigenschaftenErweitert(int anzahl,
                                                                          java.lang.String[] lage)

getDataWartezeitNachUnfall

public de.bsvrz.dav.daf.main.Data getDataWartezeitNachUnfall(long warteZeitNachUnfall)

getDataMaxLaengeBaustellenEnde

public de.bsvrz.dav.daf.main.Data getDataMaxLaengeBaustellenEnde(long laengeBaustellenEnde)

getDataFaktorMaxVerkehrsStaerke

public de.bsvrz.dav.daf.main.Data getDataFaktorMaxVerkehrsStaerke(float faktorMaxVerkehrsStaerke)

getDataMaxVsGesperrteFs

public de.bsvrz.dav.daf.main.Data getDataMaxVsGesperrteFs(long maxVsGesperrteFs)

setzeVerkehrstaerkeMq

public void setzeVerkehrstaerkeMq(de.bsvrz.dav.daf.main.config.SystemObject mq,
                                  int vs)

setzeVerkehrstaerkeFs

public void setzeVerkehrstaerkeFs(de.bsvrz.dav.daf.main.config.SystemObject fs,
                                  int vs)

initialisiereVsDaten

private void initialisiereVsDaten(de.bsvrz.dav.daf.main.Data data,
                                  int vs)