インターフェース ConfigurableUndertowWebServerFactory
- すべてのスーパーインターフェース:
ConfigurableWebServerFactory
、ErrorPageRegistry
、WebServerFactory
Undertow 固有の機能用の
ConfigurableWebServerFactory
。- 導入:
- 2.0.0
- 作成者:
- Brian Clozel
- 関連事項:
方法の概要
修飾子と型メソッド説明void
addBuilderCustomizers
(UndertowBuilderCustomizer... customizers) UndertowUndertow.Builder
をカスタマイズするために使用する必要があるUndertowBuilderCustomizer
を追加します。void
setAccessLogDirectory
(FileSE accessLogDirectory) アクセスログディレクトリを設定します。void
setAccessLogEnabled
(boolean accessLogEnabled) アクセスログを有効にするかどうかを設定します。void
setAccessLogPattern
(StringSE accessLogPattern) アクセスログパターンを設定します。void
setAccessLogPrefix
(StringSE accessLogPrefix) アクセスログのプレフィックスを設定します。void
setAccessLogRotate
(boolean accessLogRotate) アクセスログのローテーションを有効にするかどうかを設定します。void
setAccessLogSuffix
(StringSE accessLogSuffix) アクセスログのサフィックスを設定します。void
setBufferSize
(IntegerSE bufferSize) バッファサイズを設定します。void
setBuilderCustomizers
(CollectionSE<? extends UndertowBuilderCustomizer> customizers) UndertowUndertow.Builder
に適用する必要があるUndertowBuilderCustomizer
を設定します。void
setIoThreads
(IntegerSE ioThreads) IO スレッドの数を設定します。void
setUseDirectBuffers
(BooleanSE useDirectBuffers) ダイレクトバッファを使用するかどうかを設定します。void
setUseForwardHeaders
(boolean useForwardHeaders) x-forward-* ヘッダーを処理するかどうかを設定します。void
setWorkerThreads
(IntegerSE workerThreads) ワーカースレッドの数を設定します。インターフェース org.springframework.boot.web.server.ConfigurableWebServerFactory から継承されたメソッド
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundles
インターフェース org.springframework.boot.web.server.ErrorPageRegistry から継承されたメソッド
addErrorPages
メソッドの詳細
setBuilderCustomizers
UndertowUndertow.Builder
に適用する必要があるUndertowBuilderCustomizer
を設定します。このメソッドを呼び出すと、既存のカスタマイザーが置き換えられます。- パラメーター:
customizers
- 設定するカスタマイザー- 導入:
- 2.3.0
addBuilderCustomizers
UndertowUndertow.Builder
をカスタマイズするために使用する必要があるUndertowBuilderCustomizer
を追加します。- パラメーター:
customizers
- 追加するカスタマイザー
setBufferSize
バッファサイズを設定します。- パラメーター:
bufferSize
- バッファーサイズ
setIoThreads
IO スレッドの数を設定します。- パラメーター:
ioThreads
- IO スレッドの数
setWorkerThreads
ワーカースレッドの数を設定します。- パラメーター:
workerThreads
- ワーカースレッドの数
setUseDirectBuffers
ダイレクトバッファを使用するかどうかを設定します。- パラメーター:
useDirectBuffers
- 直接バッファを使用するかどうか
setAccessLogDirectory
アクセスログディレクトリを設定します。- パラメーター:
accessLogDirectory
- アクセスログディレクトリ
setAccessLogPattern
アクセスログパターンを設定します。- パラメーター:
accessLogPattern
- アクセスログパターン
setAccessLogPrefix
アクセスログのプレフィックスを設定します。- パラメーター:
accessLogPrefix
- ログプレフィックス
setAccessLogSuffix
アクセスログのサフィックスを設定します。- パラメーター:
accessLogSuffix
- アクセスログの接尾辞
setAccessLogEnabled
void setAccessLogEnabled(boolean accessLogEnabled) アクセスログを有効にするかどうかを設定します。- パラメーター:
accessLogEnabled
- アクセスログが有効かどうか
setAccessLogRotate
void setAccessLogRotate(boolean accessLogRotate) アクセスログのローテーションを有効にするかどうかを設定します。- パラメーター:
accessLogRotate
- アクセスログのローテーションが有効かどうか
setUseForwardHeaders
void setUseForwardHeaders(boolean useForwardHeaders) x-forward-* ヘッダーを処理するかどうかを設定します。- パラメーター:
useForwardHeaders
- x-forward ヘッダーを使用する必要がある場合