Package de.kappich.pat.testumg.util
Interface DafApplicationEnvironment
- All Known Implementing Classes:
DavTestEnvironment
,MultiDavTestEnvironment.MultiDavStarter
,SingleDavStarter
public interface DafApplicationEnvironment
Interface für Datenverteiler-Testumgebungen, damit Klassen wie
DavApplication
eine Schnittstelle haben, um
Informationen anzufragen und gleichzeitig unter mehreren Testumgebungen funktionieren.-
Method Summary
Modifier and Type Method Description de.bsvrz.dav.daf.main.ClientDavInterface
connect()
Erstellt eine Datenverteilerverbindungint
getAppPort()
Gibt den Port zurück, über den sich Applikationen mit dem Datenverteiler verbinden sollenjava.lang.String
getConfigurationAuthority()
Gibt den KV zurückFakeParamApp
getFakeParamApp()
Gibt dieFakeParamApp
der Testumgebung zurückjava.nio.file.Path
getRootDir()
Gibt das Wurzelverzeichnis der Testumgebung zurück.java.nio.file.Path
getWorkingDirectory()
Gibt das datenverteilerspezifische Verzeichnis der Testumgebung zurückvoid
setParamAppType(ParamAppType paramAppType)
Setzt die Art der Parametrierungs-Applikation
-
Method Details
-
connect
de.bsvrz.dav.daf.main.ClientDavInterface connect()Erstellt eine Datenverteilerverbindung- Returns:
- Datenverteilerverbindung
-
getRootDir
java.nio.file.Path getRootDir()Gibt das Wurzelverzeichnis der Testumgebung zurück. Hier können allgemeien daten abgelegt werden- Returns:
- Wurzelverzeichnis
-
getWorkingDirectory
java.nio.file.Path getWorkingDirectory()Gibt das datenverteilerspezifische Verzeichnis der Testumgebung zurück- Returns:
- datenverteilerspezifische Verzeichnis der Testumgebung
-
getAppPort
int getAppPort()Gibt den Port zurück, über den sich Applikationen mit dem Datenverteiler verbinden sollen- Returns:
- Port
-
getFakeParamApp
FakeParamApp getFakeParamApp()Gibt dieFakeParamApp
der Testumgebung zurück- Returns:
- FakeParamApp
-
getConfigurationAuthority
java.lang.String getConfigurationAuthority()Gibt den KV zurück- Returns:
- KV-Pid
-
setParamAppType
Setzt die Art der Parametrierungs-Applikation- Parameters:
paramAppType
- Typ der Parametrierung
-