インターフェース ConfigurableUndertowWebServerFactory

すべてのスーパーインターフェース:
ConfigurableWebServerFactoryErrorPageRegistryWebServerFactory
すべての既知の実装クラス:
UndertowReactiveWebServerFactoryUndertowServletWebServerFactory

public interface ConfigurableUndertowWebServerFactory extends ConfigurableWebServerFactory
Undertow 固有の機能用の ConfigurableWebServerFactory
導入:
2.0.0
作成者:
Brian Clozel
関連事項:
  • メソッドの詳細

    • setBuilderCustomizers

      void setBuilderCustomizers(CollectionSE<? extends UndertowBuilderCustomizer> customizers)
      Undertow Undertow.Builder に適用する必要がある UndertowBuilderCustomizer を設定します。このメソッドを呼び出すと、既存のカスタマイザーが置き換えられます。
      パラメーター:
      customizers - 設定するカスタマイザー
      導入:
      2.3.0
    • addBuilderCustomizers

      void addBuilderCustomizers(UndertowBuilderCustomizer... customizers)
      Undertow Undertow.Builder をカスタマイズするために使用する必要がある UndertowBuilderCustomizer を追加します。
      パラメーター:
      customizers - 追加するカスタマイザー
    • setBufferSize

      void setBufferSize(IntegerSE bufferSize)
      バッファサイズを設定します。
      パラメーター:
      bufferSize - バッファーサイズ
    • setIoThreads

      void setIoThreads(IntegerSE ioThreads)
      IO スレッドの数を設定します。
      パラメーター:
      ioThreads - IO スレッドの数
    • setWorkerThreads

      void setWorkerThreads(IntegerSE workerThreads)
      ワーカースレッドの数を設定します。
      パラメーター:
      workerThreads - ワーカースレッドの数
    • setUseDirectBuffers

      void setUseDirectBuffers(BooleanSE useDirectBuffers)
      ダイレクトバッファを使用するかどうかを設定します。
      パラメーター:
      useDirectBuffers - 直接バッファを使用するかどうか
    • setAccessLogDirectory

      void setAccessLogDirectory(FileSE accessLogDirectory)
      アクセスログディレクトリを設定します。
      パラメーター:
      accessLogDirectory - アクセスログディレクトリ
    • setAccessLogPattern

      void setAccessLogPattern(StringSE accessLogPattern)
      アクセスログパターンを設定します。
      パラメーター:
      accessLogPattern - アクセスログパターン
    • setAccessLogPrefix

      void setAccessLogPrefix(StringSE accessLogPrefix)
      アクセスログのプレフィックスを設定します。
      パラメーター:
      accessLogPrefix - ログプレフィックス
    • setAccessLogSuffix

      void setAccessLogSuffix(StringSE accessLogSuffix)
      アクセスログのサフィックスを設定します。
      パラメーター:
      accessLogSuffix - アクセスログの接尾辞
    • setAccessLogEnabled

      void setAccessLogEnabled(boolean accessLogEnabled)
      アクセスログを有効にするかどうかを設定します。
      パラメーター:
      accessLogEnabled - アクセスログが有効かどうか
    • setAccessLogRotate

      void setAccessLogRotate(boolean accessLogRotate)
      アクセスログのローテーションを有効にするかどうかを設定します。
      パラメーター:
      accessLogRotate - アクセスログのローテーションが有効かどうか
    • setUseForwardHeaders

      void setUseForwardHeaders(boolean useForwardHeaders)
      x-forward-* ヘッダーを処理するかどうかを設定します。
      パラメーター:
      useForwardHeaders - x-forward ヘッダーを使用する必要がある場合