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 Detail

      • 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