Package

agora.rest

exchange

Permalink

package exchange

Visibility
  1. Public
  2. All

Type Members

  1. class ActorExchange extends Actor

    Permalink

    Allows an exchange to be put behing an actor

  2. class ExchangeConfig extends ServerConfig

    Permalink
  3. class ExchangeRestClient extends Exchange with FailFastCirceSupport with AutoCloseable with StrictLogging

    Permalink

    Represents a something that will request work and get a response.

    Represents a something that will request work and get a response.

    A normal workflow would be to request work from an exchange, have that work eventually matched with a worker, and then receive a 307 response, telling us where to go.

    We then make a request (typically the original one, but perhaps not if it was e.g. a multipart request w/ a large upload or summat) to that worker.

Value Members

  1. object ActorExchange

    Permalink
  2. object ExchangeConfig

    Permalink
  3. object ExchangeHttp extends CommonRequestBuilding

    Permalink

    Contains the functions for converting our messages into HttpRequests.

    Contains the functions for converting our messages into HttpRequests.

    This should go hand-in-glove with ExchangeRoutes

  4. object ExchangeRestClient

    Permalink

Ungrouped