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 TypeMethodDescriptionde.bsvrz.dav.daf.main.ClientDavInterface
connect()
Erstellt eine Datenverteilerverbindungint
Gibt den Port zurück, über den sich Applikationen mit dem Datenverteiler verbinden sollenGibt den KV zurückGibt dieFakeParamApp
der Testumgebung zurückGibt das Wurzelverzeichnis der Testumgebung zurück.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
Path getRootDir()Gibt das Wurzelverzeichnis der Testumgebung zurück. Hier können allgemeien daten abgelegt werden- Returns:
- Wurzelverzeichnis
-
getWorkingDirectory
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
String getConfigurationAuthority()Gibt den KV zurück- Returns:
- KV-Pid
-
setParamAppType
Setzt die Art der Parametrierungs-Applikation- Parameters:
paramAppType
- Typ der Parametrierung
-