インターフェース ConfigurableTomcatWebServerFactory
- すべてのスーパーインターフェース:
ConfigurableWebServerFactory, ErrorPageRegistry, WebServerFactory
Tomcat 固有の機能用の
ConfigurableWebServerFactory。- 導入:
- 4.0.0
- 作成者:
- Brian Clozel
- 関連事項:
方法の概要
修飾子と型メソッド説明voidaddConnectorCustomizers(TomcatConnectorCustomizer... tomcatConnectorCustomizers) TomcatConnectorに追加する必要があるTomcatConnectorCustomizerを追加します。voidaddContextCustomizers(TomcatContextCustomizer... tomcatContextCustomizers) TomcatContextに追加する必要があるTomcatContextCustomizerを追加します。voidaddEngineValves(Valve... engineValves) voidaddProtocolHandlerCustomizers(TomcatProtocolHandlerCustomizer<?>... tomcatProtocolHandlerCustomizers) TomcatConnectorに追加する必要があるTomcatProtocolHandlerCustomizerを追加します。voidsetBackgroundProcessorDelay(int delay) バックグラウンドプロセッサーの遅延を秒単位で設定します。voidsetBaseDirectory(@Nullable FileSE baseDirectory) Tomcat のベースディレクトリを設定します。voidsetDisableMBeanRegistry(boolean disableMBeanRegistry) サーバーを作成する前に、ファクトリが Tomcat の MBean レジストリを無効にするかどうかを設定します。voidsetUriEncoding(CharsetSE uriEncoding) URL デコードに使用する文字エンコードを設定します。voidsetUseApr(boolean useApr) APR を使用するかどうか。インターフェース ConfigurableWebServerFactory から継承されたメソッド
setAddress, setCompression, setErrorPages, setHttp2, setPort, setServerHeader, setShutdown, setSsl, setSslBundlesインターフェース ErrorPageRegistry から継承されたメソッド
addErrorPages
メソッドの詳細
setBaseDirectory
Tomcat のベースディレクトリを設定します。指定しない場合、一時ディレクトリが使用されます。- パラメーター:
baseDirectory- Tomcat ベースディレクトリ
setBackgroundProcessorDelay
void setBackgroundProcessorDelay(int delay) バックグラウンドプロセッサーの遅延を秒単位で設定します。- パラメーター:
delay- 秒単位の遅延
addEngineValves
addConnectorCustomizers
TomcatConnectorに追加する必要があるTomcatConnectorCustomizerを追加します。- パラメーター:
tomcatConnectorCustomizers- 追加するカスタマイザー
addContextCustomizers
TomcatContextに追加する必要があるTomcatContextCustomizerを追加します。- パラメーター:
tomcatContextCustomizers- 追加するカスタマイザー
addProtocolHandlerCustomizers
void addProtocolHandlerCustomizers(TomcatProtocolHandlerCustomizer<?>... tomcatProtocolHandlerCustomizers) TomcatConnectorに追加する必要があるTomcatProtocolHandlerCustomizerを追加します。- パラメーター:
tomcatProtocolHandlerCustomizers- 追加するカスタマイザー
setUriEncoding
URL デコードに使用する文字エンコードを設定します。指定しない場合、"UTF-8" が使用されます。- パラメーター:
uriEncoding- 設定する URI エンコーディング
setUseApr
void setUseApr(boolean useApr) APR を使用するかどうか。- パラメーター:
useApr- APR を使用するかどうか
setDisableMBeanRegistry
void setDisableMBeanRegistry(boolean disableMBeanRegistry) サーバーを作成する前に、ファクトリが Tomcat の MBean レジストリを無効にするかどうかを設定します。- パラメーター:
disableMBeanRegistry- MBean レジストリを無効にするかどうか