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
public final class MultiDavTestEnvironment.MultiDavStarter extends SingleDavStarter
Objekt das einen Datenverteiler im
MultiDavTestEnvironment starten kann.-
Field Summary
Fields Modifier and Type Field Description protected java.util.Set<java.lang.String>_additionalUsersprotected java.util.Set<java.lang.String>_importFilesFields inherited from class de.kappich.pat.testumg.util.SingleDavStarter
_configurationController -
Method Summary
Modifier and Type Method Description voidaddImportFile(java.lang.String pid)voidaddUsers(java.lang.String... userName)de.bsvrz.dav.daf.main.ClientDavInterfaceconnect(java.lang.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 DaVStartercreateDavStarter()Erstellt einen Dav-StarterintgetAuthorityCoding()Gibt die Kodierung des Konfigurationsverantwortlichen zurückjava.lang.StringgetConfigurationAuthority()Gibt den KV zurücklonggetDavId()Gibt die Id des Datenverteiler-Systemobjekts zurückvoidonSuccessfulStart()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, withReleaseVersionMethods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
_additionalUsers
protected final java.util.Set<java.lang.String> _additionalUsers -
_importFiles
protected final java.util.Set<java.lang.String> _importFiles
-
-
Method Details
-
createDavStarter
Erstellt einen Dav-Starter- Overrides:
createDavStarterin classSingleDavStarter- Returns:
- DavStarter
- Throws:
java.lang.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(java.lang.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
public java.lang.String 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
public void addUsers(java.lang.String... userName) -
addImportFile
public void addImportFile(java.lang.String pid)
-