Package de.kappich.pat.testumg.util
Class MultiDavTestEnvironment.MultiDavStarter
java.lang.Object
de.kappich.pat.testumg.util.SingleDavStarter
de.kappich.pat.testumg.util.MultiDavTestEnvironment.MultiDavStarter
- All Implemented Interfaces:
DavInformation
,DafApplicationEnvironment
- Enclosing class:
- MultiDavTestEnvironment
Objekt das einen Datenverteiler im
MultiDavTestEnvironment
starten kann.-
Field Summary
Fields inherited from class de.kappich.pat.testumg.util.SingleDavStarter
_configurationController
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addImportFile
(String pid) void
de.bsvrz.dav.daf.main.ClientDavInterface
connect
(String user, de.bsvrz.dav.daf.main.authentication.ClientCredentials password, de.bsvrz.dav.daf.main.ClientDavParameters clientDavParameters) Erstellt eine Verbindung, wartet gegebenenfalls auf das Laden des Datenverteilers.protected DaVStarter
Erstellt einen Dav-Starterint
Gibt die Kodierung des Konfigurationsverantwortlichen zurückGibt den KV zurücklong
getDavId()
Gibt die Id des Datenverteiler-Systemobjekts zurückvoid
void
setOverrideTransmitterId
(Long overrideTransmitterId) Methods inherited from class de.kappich.pat.testumg.util.SingleDavStarter
activate, activateAndReleaseForActivation, configureDaVStarter, connect, connect, connect, copyResources, createApplication, createApplication, createStandardApplication, createStandardApplication, finalize, getAccessControlPlugIns, getAccessControlType, getActivePorts, getAddress, getAppPort, getAuthenticationFile, getClassPath, getConfigurationDebugLevel, getConfigUser, getDavPort, getDavUser, getFakeParamApp, getManagementFile, getName, getParamDebugLevel, getPassivePort, getPort, getReleaseVersion, getRemoteConf, getRootDir, getTestClass, getTransmitter, getTransmitterDebugLevel, getUserAccounts, getWorkingDirectory, isRunning, setActivePorts, setAuthenticationFile, setConfigurationDebugLevel, setConfigUser, setDavUser, setParamAppType, setParamDebugLevel, setTransmitterDebugLevel, setUserAccounts, start, startWithoutWaiting, stop, stopWithoutFileDeletion, toString, waitUntilReady, withClassPath, withParam, withReleaseVersion
-
Method Details
-
createDavStarter
Erstellt einen Dav-Starter- Overrides:
createDavStarter
in classSingleDavStarter
- Returns:
- DavStarter
- Throws:
Exception
- Allgemeine Exception, wird nur für Testfälle gebraucht.
-
getDavId
public long getDavId()Gibt die Id des Datenverteiler-Systemobjekts zurück- Returns:
- Id des Datenverteiler-Systemobjekts
-
getAuthorityCoding
public int getAuthorityCoding()Gibt die Kodierung des Konfigurationsverantwortlichen zurück- Returns:
- Kodierung des Konfigurationsverantwortlichen
-
connect
public de.bsvrz.dav.daf.main.ClientDavInterface connect(String user, de.bsvrz.dav.daf.main.authentication.ClientCredentials password, de.bsvrz.dav.daf.main.ClientDavParameters clientDavParameters) Description copied from class:SingleDavStarter
Erstellt eine Verbindung, wartet gegebenenfalls auf das Laden des Datenverteilers. Er muss aber vorher gestartet worden sein.- Overrides:
connect
in classSingleDavStarter
- Parameters:
user
- Benutzername zur Authentifizierungpassword
- Passwort zur Authentifizierung- Returns:
- Verbindung
-
getConfigurationAuthority
Description copied from interface:DafApplicationEnvironment
Gibt den KV zurück- Specified by:
getConfigurationAuthority
in interfaceDafApplicationEnvironment
- Overrides:
getConfigurationAuthority
in classSingleDavStarter
- Returns:
- KV-Pid
-
onSuccessfulStart
public void onSuccessfulStart()- Overrides:
onSuccessfulStart
in classSingleDavStarter
-
addUsers
-
addImportFile
-
setOverrideTransmitterId
-
getOverrideTransmitterId
-