インターフェース ConfigurableWebServerFactory
- すべてのスーパーインターフェース:
ErrorPageRegistry, WebServerFactory
- すべての既知のサブインターフェース:
ConfigurableJettyWebServerFactory, ConfigurableReactiveWebServerFactory, ConfigurableServletWebServerFactory, ConfigurableTomcatWebServerFactory
- すべての既知の実装クラス:
AbstractConfigurableWebServerFactory, AbstractReactiveWebServerFactory, JettyReactiveWebServerFactory, JettyServletWebServerFactory, JettyWebServerFactory, NettyReactiveWebServerFactory, TomcatReactiveWebServerFactory, TomcatServletWebServerFactory, TomcatWebServerFactory
設定可能な
WebServerFactory。- 導入:
- 2.0.0
- 作成者:
- Phillip Webb, Brian Clozel, Scott Frederick
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明voidsetAddress(@Nullable InetAddressSE address) サーバーがバインドする特定のネットワークアドレスを設定します。voidsetCompression(@Nullable Compression compression) サーバーのデフォルトコネクターに適用される圧縮構成を設定します。voidsetErrorPages(SetSE<? extends ErrorPage> errorPages) 例外を処理するときに使用されるエラーページを設定します。voidサーバーに適用される HTTP/2 構成を設定します。voidsetPort(int port) Web サーバーがリッスンするポートを設定します。voidsetServerHeader(@Nullable StringSE serverHeader) サーバーのヘッダー値を設定します。default voidsetShutdown(Shutdown shutdown) サーバーに適用されるシャットダウン構成を設定します。voidサーバーのデフォルトコネクターに適用される SSL 構成を設定します。voidsetSslBundles(@Nullable SslBundles sslBundles) SSL 接続の構成に使用できる SSL バンドルを設定します。インターフェース ErrorPageRegistry から継承されたメソッド
addErrorPages
メソッドの詳細
setPort
void setPort(int port) Web サーバーがリッスンするポートを設定します。指定しない場合、ポート "8080" が使用されます。ポート -1 を使用して、自動開始を無効にします(つまり、Web アプリケーションコンテキストを開始しますが、どのポートもリッスンしません)。- パラメーター:
port- 設定するポート
setAddress
サーバーがバインドする特定のネットワークアドレスを設定します。- パラメーター:
address- 設定するアドレス (デフォルトはnull)
setErrorPages
setSsl
setSslBundles
SSL 接続の構成に使用できる SSL バンドルを設定します。- パラメーター:
sslBundles- SSL バンドル- 導入:
- 3.1.0
setHttp2
setCompression
サーバーのデフォルトコネクターに適用される圧縮構成を設定します。- パラメーター:
compression- 圧縮構成
setServerHeader
サーバーのヘッダー値を設定します。- パラメーター:
serverHeader- サーバーのヘッダー値
setShutdown
サーバーに適用されるシャットダウン構成を設定します。- パラメーター:
shutdown- シャットダウン構成- 導入:
- 2.3.0