クラス 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インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明voidaddErrorPages(ErrorPage... errorPages) 例外を処理するときに使用されるエラーページを追加します。protected final FileSEcreateTempDir(StringSE prefix) 指定された Web サーバーの絶対一時ディレクトリを返します。@Nullable InetAddressSEWeb サーバーがバインドするアドレスを返します。@Nullable Compression例外を処理するときに使用されるErrorPagesの変更可能なセットを返します。@Nullable Http2getHttp2()intgetPort()Web サーバーが待機するポート。@Nullable StringSEサーバーに適用されるシャットダウン構成を返します。@Nullable SslgetSsl()protected final SslBundleこのサーバーで使用する必要があるSslBundleを返します。@Nullable SslBundles設定されたSslBundlesを返します。voidsetAddress(@Nullable InetAddressSE address) サーバーがバインドする特定のネットワークアドレスを設定します。voidsetCompression(@Nullable Compression compression) サーバーのデフォルトコネクターに適用される圧縮構成を設定します。voidsetErrorPages(SetSE<? extends ErrorPage> errorPages) 例外を処理するときに使用されるエラーページを設定します。voidサーバーに適用される HTTP/2 構成を設定します。voidsetPort(int port) Web サーバーがリッスンするポートを設定します。voidsetServerHeader(@Nullable StringSE serverHeader) サーバーのヘッダー値を設定します。voidsetShutdown(Shutdown shutdown) サーバーに適用されるシャットダウン構成を設定します。voidサーバーのデフォルトコネクターに適用される SSL 構成を設定します。voidsetSslBundles(@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) インターフェースからコピーされた説明:ConfigurableWebServerFactoryWeb サーバーがリッスンするポートを設定します。指定しない場合、ポート "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
インターフェースからコピーされた説明:ConfigurableWebServerFactorySSL 接続の構成に使用できる 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