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 TypeMethodDescriptionvoidaddImportFile(String pid) voidde.bsvrz.dav.daf.main.ClientDavInterfaceconnect(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 DaVStarterErstellt einen Dav-StarterintGibt die Kodierung des Konfigurationsverantwortlichen zurückGibt den KV zurücklonggetDavId()Gibt die Id des Datenverteiler-Systemobjekts zurückvoidvoidsetOverrideTransmitterId(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:
createDavStarterin 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:SingleDavStarterErstellt eine Verbindung, wartet gegebenenfalls auf das Laden des Datenverteilers. Er muss aber vorher gestartet worden sein.- Overrides:
connectin classSingleDavStarter- Parameters:
user- Benutzername zur Authentifizierungpassword- Passwort zur Authentifizierung- Returns:
- Verbindung
-
getConfigurationAuthority
Description copied from interface:DafApplicationEnvironmentGibt den KV zurück- Specified by:
getConfigurationAuthorityin interfaceDafApplicationEnvironment- Overrides:
getConfigurationAuthorityin classSingleDavStarter- Returns:
- KV-Pid
-
onSuccessfulStart
public void onSuccessfulStart()- Overrides:
onSuccessfulStartin classSingleDavStarter
-
addUsers
-
addImportFile
-
setOverrideTransmitterId
-
getOverrideTransmitterId
-