インターフェース ContributorRegistry<C>

型パラメーター:
C - コントリビューターの型
すべてのスーパーインターフェース:
IterableSE<NamedContributor<C>>NamedContributors<C>
すべての既知のサブインターフェース:
HealthContributorRegistryReactiveHealthContributorRegistry
すべての既知の実装クラス:
DefaultHealthContributorRegistryDefaultReactiveHealthContributorRegistry

public interface ContributorRegistry<C> extends NamedContributors<C>
ヘルスエンドポイントコントリビューター(HealthContributor または ReactiveHealthContributor)の可変レジストリ。
導入:
2.2.0
作成者:
Phillip Webb, Andy Wilkinson, Vedran Pavic, Stephane Nicoll
関連事項:
  • メソッドの詳細

    • registerContributor

      void registerContributor(StringSE name, C contributor)
      指定された name にコントリビューターを登録します。
      パラメーター:
      name - コントリビューターの名前
      contributor - 登録するコントリビューター
      例外:
      IllegalStateExceptionSE - コントリビューターが指定された name に登録できない場合。
    • unregisterContributor

      C unregisterContributor(StringSE name)
      以前に登録したコントリビューターの登録を解除します。
      パラメーター:
      name - 登録解除するコントリビューターの名前
      戻り値:
      登録されていないインジケータ、または指定された name のレジストリにインジケータが見つからなかった場合は null