Interface InfoAggregator<T>

Type Parameters:
T - The type
All Known Implementing Classes:
ReactiveInfoAggregator

public interface InfoAggregator<T>

Aggregates all registered info sources into a single response.

In case of conflicts, priority is set based on the order of info sources Ordered

Since:
1.0
  • Method Summary

    Modifier and Type
    Method
    Description
    org.reactivestreams.Publisher<T>
    aggregate(InfoSource[] sources)
    Aggregate an array of InfoSource and return a publisher.
  • Method Details

    • aggregate

      org.reactivestreams.Publisher<T> aggregate(InfoSource[] sources)
      Aggregate an array of InfoSource and return a publisher.
      Parameters:
      sources - an array of InfoSources
      Returns:
      A Publisher of T