インターフェース SslBundles

すべての既知の実装クラス:
DefaultSslBundleRegistry

public interface SslBundles
名前で取得できる SslBundle インスタンスの管理対象セット。
導入:
3.1.0
作成者:
Scott Frederick, Moritz Halbritter, Jonatan Ivanov
  • メソッドの詳細

    • getBundle

      指定された名前の SslBundle を返します。
      パラメーター:
      name - バンドル名
      戻り値:
      バンドル
      例外:
      NoSuchSslBundleException - 指定された名前のバンドルが存在しない場合
    • addBundleUpdateHandler

      void addBundleUpdateHandler(StringSE name, ConsumerSE<SslBundle> updateHandler) throws NoSuchSslBundleException
      名前付きバンドルが更新されるたびに呼び出されるハンドラーを追加します。
      パラメーター:
      name - バンドル名
      updateHandler - 呼び出されるハンドラー
      例外:
      NoSuchSslBundleException - 指定された名前のバンドルが存在しない場合
      導入:
      3.2.0
    • addBundleRegisterHandler

      void addBundleRegisterHandler(BiConsumerSE<StringSE,SslBundle> registerHandler)
      バンドルが登録されるたびに呼び出されるハンドラーを追加します。ハンドラーはバンドル名とバンドルを使用して呼び出されます。
      パラメーター:
      registerHandler - 呼び出されるハンドラー
      導入:
      3.5.0
    • getBundleNames

      ListSE<StringSE> getBundleNames()
      このインスタンスによって管理されるすべてのバンドルの名前を返します。
      戻り値:
      バンドル名
      導入:
      3.4.0