Class TigerProxyConfigurator

java.lang.Object
de.gematik.test.tiger.proxy.TigerProxyConfigurator
All Implemented Interfaces:
org.springframework.boot.web.server.WebServerFactoryCustomizer<org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory>

@Configuration public class TigerProxyConfigurator extends Object implements org.springframework.boot.web.server.WebServerFactoryCustomizer<org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory>
  • Constructor Summary

    Constructors
    Constructor
    Description
    TigerProxyConfigurator(org.springframework.messaging.simp.SimpMessagingTemplate template, org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext webServerAppCtxt, de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tigerProxyConfiguration, TigerWebUiController tigerWebUiController)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    customize(org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory factory)
     
    void
     
     

    Methods inherited from class java.lang.Object

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

    • TigerProxyConfigurator

      @ConstructorProperties({"template","webServerAppCtxt","tigerProxyConfiguration","tigerWebUiController"}) public TigerProxyConfigurator(org.springframework.messaging.simp.SimpMessagingTemplate template, org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext webServerAppCtxt, de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyConfiguration tigerProxyConfiguration, TigerWebUiController tigerWebUiController)
  • Method Details

    • tigerProxy

      @Bean public TigerProxy tigerProxy()
    • init

      @EventListener(org.springframework.boot.context.event.ApplicationReadyEvent.class) public void init()
    • customize

      public void customize(org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory factory)
      Specified by:
      customize in interface org.springframework.boot.web.server.WebServerFactoryCustomizer<org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory>