Package

endpoints.akkahttp

server

Permalink

package server

Visibility
  1. Public
  2. All

Type Members

  1. trait BasicAuthentication extends algebra.BasicAuthentication with Endpoints

    Permalink
  2. trait Endpoints extends algebra.Endpoints with Urls with Methods

    Permalink

    Interpreter for algebra.Endpoints that performs routing using akka-http.

  3. trait JsonEntities extends algebra.JsonEntities with Endpoints

    Permalink

    Interpreter for algebra.JsonEntities

    Interpreter for algebra.JsonEntities

    To use it mix in support for your favourite Json library You can use one of hseeberger/akka-http-json modules

  4. trait Methods extends algebra.Methods

    Permalink

    algebra.Methods interpreter that decodes and encodes methods.

  5. trait MuxHandler[Req <: MuxRequest, Resp] extends AnyRef

    Permalink

    A function whose return type depends on the type of the given req.

    A function whose return type depends on the type of the given req.

    Req

    Request base type

    Resp

    Response base type

  6. trait MuxHandlerAsync[Req <: MuxRequest, Resp] extends AnyRef

    Permalink

    A function whose return type depends on the type of the given req.

    A function whose return type depends on the type of the given req.

    Req

    Request base type

    Resp

    Response base type

  7. trait OptionalResponses extends algebra.OptionalResponses with Endpoints

    Permalink
  8. trait Urls extends algebra.Urls

    Permalink

    algebra.Urls interpreter that decodes and encodes URLs.

Ungrouped