Interface RequestQueue<T>

Type Parameters:
T - the type of queue elements materializing the requests.

public interface RequestQueue<T>
Abstraction for a REST request queue.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    push(T request)
    Pushes a new request to the queue.
    Exposes a Flux that continuously emits requests available in queue.
  • Method Details

    • push

      boolean push(T request)
      Pushes a new request to the queue.
      Parameters:
      request - the request to push.
      Returns:
      true if the request was submitted successfully, false otherwise
    • requests

      Flux<T> requests()
      Exposes a Flux that continuously emits requests available in queue.
      Returns:
      a Flux of requests.