インターフェース WebServerFactoryCustomizer<T extends WebServerFactory>

型パラメーター:
T - 構成可能な Web サーバーファクトリ
すべての既知の実装クラス:
JettyVirtualThreadsWebServerFactoryCustomizerJettyWebServerFactoryCustomizerJettyWebSocketReactiveWebServerCustomizerJettyWebSocketServletWebServerCustomizerManagementWebServerFactoryCustomizerNettyWebServerFactoryCustomizerReactiveWebServerFactoryCustomizerServletWebServerFactoryCustomizerTomcatReactiveWebServerFactoryCustomizerTomcatServletWebServerFactoryCustomizerTomcatVirtualThreadsWebServerFactoryCustomizerTomcatWebServerFactoryCustomizerTomcatWebSocketReactiveWebServerCustomizerTomcatWebSocketServletWebServerCustomizerUndertowServletWebServerFactoryCustomizerUndertowWebServerFactoryCustomizerUndertowWebSocketServletWebServerCustomizer
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface WebServerFactoryCustomizer<T extends WebServerFactory>
web server factories をカスタマイズするための戦略インターフェース。この型の Bean は、サーバー自体が起動する前にサーバーファクトリとのコールバックを取得するため、ポート、アドレス、エラーページなどを設定できます。

注意してください: このインターフェースの呼び出しは通常、BeanPostProcessor(ApplicationContext ライフサイクルの非常に早い段階で呼ばれる)である WebServerFactoryCustomizerBeanPostProcessor から行われます。依存関係を @Autowired で注入するよりも、囲む BeanFactory で遅延検索する方が安全な場合があります。

導入:
2.0.0
作成者:
Phillip Webb, Dave Syer, Brian Clozel
関連事項:
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    customize(T factory)
    指定された WebServerFactory をカスタマイズします。
  • メソッドの詳細

    • customize

      void customize(T factory)
      指定された WebServerFactory をカスタマイズします。
      パラメーター:
      factory - カスタマイズする Web サーバーファクトリ