クラス AbstractConfigurableWebServerFactory
java.lang.ObjectSE
org.springframework.boot.web.server.AbstractConfigurableWebServerFactory
- 実装されているすべてのインターフェース:
ErrorPageRegistry
、ConfigurableWebServerFactory
、WebServerFactory
public abstract class AbstractConfigurableWebServerFactory
extends ObjectSE
implements ConfigurableWebServerFactory
ConfigurableWebServerFactory
実装の抽象基本クラス。- 導入:
- 2.0.0
- 作成者:
- Phillip Webb, Dave Syer, Andy Wilkinson, Stephane Nicoll, Ivan Sopov, Edd ú Mel é ndez, Brian Clozel, Scott Frederick
コンストラクターの概要
コンストラクターコンストラクター説明新しいAbstractConfigurableWebServerFactory
インスタンスを作成します。AbstractConfigurableWebServerFactory
(int port) 指定されたポートで新しいAbstractConfigurableWebServerFactory
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明void
addErrorPages
(ErrorPage... errorPages) 例外を処理するときに使用されるエラーページを追加します。protected final FileSE
createTempDir
(StringSE prefix) 指定された Web サーバーの絶対一時ディレクトリを返します。@Nullable InetAddressSE
Web サーバーがバインドするアドレスを返します。@Nullable Compression
例外を処理するときに使用されるErrorPages
の変更可能なセットを返します。@Nullable Http2
getHttp2()
int
getPort()
Web サーバーが待機するポート。@Nullable StringSE
サーバーに適用されるシャットダウン構成を返します。@Nullable Ssl
getSsl()
protected final SslBundle
このサーバーで使用する必要があるSslBundle
を返します。@Nullable SslBundles
設定されたSslBundles
を返します。void
setAddress
(@Nullable InetAddressSE address) サーバーがバインドする特定のネットワークアドレスを設定します。void
setCompression
(@Nullable Compression compression) サーバーのデフォルトコネクターに適用される圧縮構成を設定します。void
setErrorPages
(SetSE<? extends ErrorPage> errorPages) 例外を処理するときに使用されるエラーページを設定します。void
サーバーに適用される HTTP/2 構成を設定します。void
setPort
(int port) Web サーバーがリッスンするポートを設定します。void
setServerHeader
(@Nullable StringSE serverHeader) サーバーのヘッダー値を設定します。void
setShutdown
(Shutdown shutdown) サーバーに適用されるシャットダウン構成を設定します。void
サーバーのデフォルトコネクターに適用される SSL 構成を設定します。void
setSslBundles
(@Nullable SslBundles sslBundles) SSL 接続の構成に使用できる SSL バンドルを設定します。
コンストラクターの詳細
AbstractConfigurableWebServerFactory
public AbstractConfigurableWebServerFactory()新しいAbstractConfigurableWebServerFactory
インスタンスを作成します。AbstractConfigurableWebServerFactory
public AbstractConfigurableWebServerFactory(int port) 指定されたポートで新しいAbstractConfigurableWebServerFactory
インスタンスを作成します。- パラメーター:
port
- Web サーバーのポート番号
メソッドの詳細
getPort
public int getPort()Web サーバーが待機するポート。- 戻り値:
- 港
setPort
public void setPort(int port) インターフェースからコピーされた説明:ConfigurableWebServerFactory
Web サーバーがリッスンするポートを設定します。指定しない場合、ポート "8080" が使用されます。ポート -1 を使用して、自動開始を無効にします(つまり、Web アプリケーションコンテキストを開始しますが、どのポートもリッスンしません)。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetPort
- パラメーター:
port
- 設定するポート
getAddress
setAddress
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーがバインドする特定のネットワークアドレスを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetAddress
- パラメーター:
address
- 設定するアドレス (デフォルトはnull
)
getErrorPages
setErrorPages
インターフェースからコピーされた説明:ConfigurableWebServerFactory
例外を処理するときに使用されるエラーページを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetErrorPages
- パラメーター:
errorPages
- エラーページ
addErrorPages
インターフェースからコピーされた説明:ErrorPageRegistry
例外を処理するときに使用されるエラーページを追加します。- 次で指定:
- インターフェース
ErrorPageRegistry
のaddErrorPages
- パラメーター:
errorPages
- エラーページ
getSsl
setSsl
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーのデフォルトコネクターに適用される SSL 構成を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetSsl
- パラメーター:
ssl
- SSL 構成
getSslBundles
設定されたSslBundles
を返します。- 戻り値:
SslBundles
またはnull
- 導入:
- 3.2.0
setSslBundles
インターフェースからコピーされた説明:ConfigurableWebServerFactory
SSL 接続の構成に使用できる SSL バンドルを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetSslBundles
- パラメーター:
sslBundles
- SSL バンドル
getHttp2
setHttp2
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーに適用される HTTP/2 構成を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetHttp2
- パラメーター:
http2
- HTTP/2 構成
getCompression
setCompression
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーのデフォルトコネクターに適用される圧縮構成を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetCompression
- パラメーター:
compression
- 圧縮構成
getServerHeader
setServerHeader
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーのヘッダー値を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetServerHeader
- パラメーター:
serverHeader
- サーバーのヘッダー値
setShutdown
インターフェースからコピーされた説明:ConfigurableWebServerFactory
サーバーに適用されるシャットダウン構成を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory
のsetShutdown
- パラメーター:
shutdown
- シャットダウン構成
getShutdown
getSslBundle
getServerNameSslBundles
createTempDir