Class ZionServerType

java.lang.Object
de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer
de.gematik.test.tiger.testenvmgr.servers.AbstractExternalTigerServer
de.gematik.test.tiger.ZionServerType
All Implemented Interfaces:
de.gematik.test.tiger.testenvmgr.env.TigerEnvUpdateSender

public class ZionServerType extends de.gematik.test.tiger.testenvmgr.servers.AbstractExternalTigerServer
  • Field Summary

    Fields inherited from class de.gematik.test.tiger.testenvmgr.servers.AbstractExternalTigerServer

    SERVER, startupException

    Fields inherited from class de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer

    DEFAULT_STARTUP_TIMEOUT_IN_SECONDS, log
  • Constructor Summary

    Constructors
    Constructor
    Description
    ZionServerType(String serverId, de.gematik.test.tiger.testenvmgr.config.CfgServer configuration, de.gematik.test.tiger.testenvmgr.TigerTestEnvMgr tigerTestEnvMgr)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.springframework.context.ConfigurableApplicationContext
     
    Class<? extends de.gematik.test.tiger.testenvmgr.config.CfgServer>
     
     
    void
     
    void
     

    Methods inherited from class de.gematik.test.tiger.testenvmgr.servers.AbstractExternalTigerServer

    applyEnvPropertiesToProcess, getDestinationUrl, updateStatus, waitForServerUp, waitForServiceToBeUpForHalfOfTheConnectionTimeout

    Methods inherited from class de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer

    addServerToLocalProxyRouteMap, assertCfgPropertySet, assertThatConfigurationIsCorrect, getConfiguration, getDependUponList, getEnvironmentProperties, getHostname, getListeners, getLog, getLogListeners, getServerId, getServerRoutes, getServerTypeToken, getStartupTimeoutSec, getStatus, getTigerTestEnvMgr, processExports, publishNewStatusUpdate, registerLogListener, registerNewListener, setStatus, setStatus, start, statusMessage, stopServerAndCleanUp

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ZionServerType

      public ZionServerType(String serverId, de.gematik.test.tiger.testenvmgr.config.CfgServer configuration, de.gematik.test.tiger.testenvmgr.TigerTestEnvMgr tigerTestEnvMgr)
  • Method Details

    • getHealthcheckUrl

      public Optional<String> getHealthcheckUrl()
      Overrides:
      getHealthcheckUrl in class de.gematik.test.tiger.testenvmgr.servers.AbstractExternalTigerServer
    • performStartup

      public void performStartup()
      Specified by:
      performStartup in class de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer
    • shutdown

      public void shutdown()
      Specified by:
      shutdown in class de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer
    • getConfigurationBeanClass

      public Class<? extends de.gematik.test.tiger.testenvmgr.config.CfgServer> getConfigurationBeanClass()
      Overrides:
      getConfigurationBeanClass in class de.gematik.test.tiger.testenvmgr.servers.AbstractTigerServer
    • getApplicationContext

      public org.springframework.context.ConfigurableApplicationContext getApplicationContext()