public interface ConfigurableUndertowWebServerFactory extends ConfigurableWebServerFactory
ConfigurableWebServerFactory
。UndertowServletWebServerFactory
, UndertowReactiveWebServerFactory
修飾子と型 | メソッドと説明 |
---|---|
void | addBuilderCustomizers(UndertowBuilderCustomizer... customizers) Undertow Undertow.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) Undertow Undertow.Builder に適用する必要がある UndertowBuilderCustomizer を設定します。 |
void | setIoThreads(IntegerSE ioThreads) IO スレッドの数を設定します。 |
void | setUseDirectBuffers(BooleanSE useDirectBuffers) ダイレクトバッファを使用するかどうかを設定します。 |
void | setUseForwardHeaders(boolean useForwardHeaders) x-forward-* ヘッダーを処理するかどうかを設定します。 |
void | setWorkerThreads(IntegerSE workerThreads) ワーカースレッドの数を設定します。 |
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslStoreProvider
addErrorPages
void setBuilderCustomizers(CollectionSE<? extends UndertowBuilderCustomizer> customizers)
Undertow.Builder
に適用する必要がある UndertowBuilderCustomizer
を設定します。このメソッドを呼び出すと、既存のカスタマイザーが置き換えられます。customizers
- 設定するカスタマイザー void addBuilderCustomizers(UndertowBuilderCustomizer... customizers)
Undertow.Builder
をカスタマイズするために使用する必要がある UndertowBuilderCustomizer
を追加します。customizers
- 追加するカスタマイザー void setBufferSize(IntegerSE bufferSize)
bufferSize
- バッファーサイズ void setIoThreads(IntegerSE ioThreads)
ioThreads
- IO スレッドの数 void setWorkerThreads(IntegerSE workerThreads)
workerThreads
- ワーカースレッドの数 void setUseDirectBuffers(BooleanSE useDirectBuffers)
useDirectBuffers
- 直接バッファを使用するかどうか void setAccessLogDirectory(FileSE accessLogDirectory)
accessLogDirectory
- アクセスログディレクトリ void setAccessLogPattern(StringSE accessLogPattern)
accessLogPattern
- アクセスログパターン void setAccessLogPrefix(StringSE accessLogPrefix)
accessLogPrefix
- ログプレフィックス void setAccessLogSuffix(StringSE accessLogSuffix)
accessLogSuffix
- アクセスログの接尾辞 void setAccessLogEnabled(boolean accessLogEnabled)
accessLogEnabled
- アクセスログが有効かどうか void setAccessLogRotate(boolean accessLogRotate)
accessLogRotate
- アクセスログのローテーションが有効かどうか void setUseForwardHeaders(boolean useForwardHeaders)
useForwardHeaders
- x-forward ヘッダーを使用する必要がある場合