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.
  • Method Details

    • createDavStarter

      protected DaVStarter createDavStarter() throws Exception
      Erstellt einen Dav-Starter
      Overrides:
      createDavStarter in class SingleDavStarter
      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 class SingleDavStarter
      Parameters:
      user - Benutzername zur Authentifizierung
      password - Passwort zur Authentifizierung
      Returns:
      Verbindung
    • getConfigurationAuthority

      public String getConfigurationAuthority()
      Description copied from interface: DafApplicationEnvironment
      Gibt den KV zurück
      Specified by:
      getConfigurationAuthority in interface DafApplicationEnvironment
      Overrides:
      getConfigurationAuthority in class SingleDavStarter
      Returns:
      KV-Pid
    • onSuccessfulStart

      public void onSuccessfulStart()
      Overrides:
      onSuccessfulStart in class SingleDavStarter
    • addUsers

      public void addUsers(String... userName)
    • addImportFile

      public void addImportFile(String pid)
    • setOverrideTransmitterId

      public void setOverrideTransmitterId(Long overrideTransmitterId)
    • getOverrideTransmitterId

      public Long getOverrideTransmitterId()