Package

httpqueue

Permalink

package httpqueue

Visibility
  1. Public
  2. All

Type Members

  1. trait CallbackWrapper[T] extends AsyncCallback[T]

    Permalink
  2. class HttpQueueImpl extends Extension

    Permalink
  3. class HttpQueueWithGraphStageImpl extends Extension

    Permalink
  4. trait QueueControl[T] extends AnyRef

    Permalink

    A handle to the queue backing up the Source created by UnboundedSourceQueue.apply

  5. class UnboundedSourceQueue[T] extends GraphStageWithMaterializedValue[SourceShape[T], QueueControl[T]]

    Permalink
  6. class UnboundedSourceQueueActor extends Actor with ActorPublisher[(HttpRequest, Promise[HttpResponse])] with Stash

    Permalink

Value Members

  1. object HttpQueue extends ExtensionId[HttpQueueImpl] with ExtensionIdProvider

    Permalink

    Akka extension providing a simple to use HttpRequest => Future[HttpResponse]

    Akka extension providing a simple to use HttpRequest => Future[HttpResponse]

    Http().singleRequest may overflow the connection pool, while this keeps queueing up requests in an unbounded queue before sending them to the connection pool.

  2. object HttpQueueWithGraphStage extends ExtensionId[HttpQueueWithGraphStageImpl] with ExtensionIdProvider

    Permalink

    Akka extension providing a simple to use HttpRequest => Future[HttpResponse]

    Akka extension providing a simple to use HttpRequest => Future[HttpResponse]

    Http().singleRequest may overflow the connection pool, while this keeps queueing up requests in an unbounded queue before sending them to the connection pool.

  3. object UnboundedSourceQueue

    Permalink

Ungrouped