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.ClientDavInterfaceconnect()Erstellt eine DatenverteilerverbindungintgetAppPort()Gibt den Port zurück, über den sich Applikationen mit dem Datenverteiler verbinden sollenjava.lang.StringgetConfigurationAuthority()Gibt den KV zurückFakeParamAppgetFakeParamApp()Gibt dieFakeParamAppder Testumgebung zurückjava.nio.file.PathgetRootDir()Gibt das Wurzelverzeichnis der Testumgebung zurück.java.nio.file.PathgetWorkingDirectory()Gibt das datenverteilerspezifische Verzeichnis der Testumgebung zurückvoidsetParamAppType(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 dieFakeParamAppder 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
-