クラス AbstractConfigurableWebServerFactory
java.lang.ObjectSE
org.springframework.boot.web.server.AbstractConfigurableWebServerFactory
- 実装済みのインターフェース一覧:
ConfigurableWebServerFactory、ErrorPageRegistry、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 サーバーの絶対一時ディレクトリを返します。Web サーバーがバインドするアドレスを返します。例外を処理するときに使用されるErrorPagesの変更可能なセットを返します。getHttp2()final SslStoreProvider提供されたSslStoreProviderを返すか、Sslプロパティを使用して作成します。intgetPort()Web サーバーが待機するポート。サーバーに適用されるシャットダウン構成を返します。getSsl()voidsetAddress(InetAddressSE address) サーバーがバインドする特定のネットワークアドレスを設定します。voidsetCompression(Compression compression) サーバーのデフォルトコネクターに適用される圧縮構成を設定します。voidsetErrorPages(SetSE<? extends ErrorPage> errorPages) 例外を処理するときに使用されるエラーページを設定します。voidサーバーに適用される HTTP/2 構成を設定します。voidsetPort(int port) Web サーバーがリッスンするポートを設定します。voidsetServerHeader(StringSE serverHeader) サーバーのヘッダー値を設定します。voidsetShutdown(Shutdown shutdown) サーバーに適用されるシャットダウン構成を設定します。voidサーバーのデフォルトコネクターに適用される SSL 構成を設定します。voidsetSslStoreProvider(SslStoreProvider sslStoreProvider) 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
Web サーバーがバインドするアドレスを返します。- 戻り値:
- 住所・アドレス
setAddress
インターフェースからコピーされた説明:ConfigurableWebServerFactoryサーバーがバインドする特定のネットワークアドレスを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory内のsetAddress - パラメーター:
address- 設定するアドレス (デフォルトはnull)
getErrorPages
例外を処理するときに使用されるErrorPagesの変更可能なセットを返します。- 戻り値:
- エラーページ
setErrorPages
インターフェースからコピーされた説明:ConfigurableWebServerFactory例外を処理するときに使用されるエラーページを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory内のsetErrorPages - パラメーター:
errorPages- エラーページ
addErrorPages
インターフェースからコピーされた説明:ErrorPageRegistry例外を処理するときに使用されるエラーページを追加します。- 次で指定:
- インターフェース
ErrorPageRegistry内のaddErrorPages - パラメーター:
errorPages- エラーページ
getSsl
setSsl
インターフェースからコピーされた説明:ConfigurableWebServerFactoryサーバーのデフォルトコネクターに適用される SSL 構成を設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory内のsetSsl - パラメーター:
ssl- SSL 構成
getSslStoreProvider
setSslStoreProvider
インターフェースからコピーされた説明:ConfigurableWebServerFactorySSL ストアの取得に使用されるプロバイダーを設定します。- 次で指定:
- インターフェース
ConfigurableWebServerFactory内のsetSslStoreProvider - パラメーター:
sslStoreProvider- 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
サーバーに適用されるシャットダウン構成を返します。- 戻り値:
- シャットダウン構成
- 導入:
- 2.3.0
getOrCreateSslStoreProvider
提供されたSslStoreProviderを返すか、Sslプロパティを使用して作成します。- 戻り値:
SslStoreProvider
createTempDir
指定された Web サーバーの絶対一時ディレクトリを返します。- パラメーター:
prefix- サーバー名- 戻り値:
- 指定されたサーバーの一時ディレクトリ。