Package

com.github.vonnagy.service.container.http

routing

Permalink

package routing

Visibility
  1. Public
  2. All

Type Members

  1. case class AddRoute(route: RoutedEndpoints) extends Product with Serializable

    Permalink

    Add a set of defined routes

  2. case class GetRoutes() extends Product with Serializable

    Permalink

    Get a sequence of defined routes

  3. case class RouteAdded() extends Product with Serializable

    Permalink

    This message is sent back to the sender when the route has been officially added

  4. abstract class RoutedEndpoints extends BaseDirectives with DefaultMarshallers

    Permalink

    Apply this trait to provide Http routing for the defined routes.

  5. trait RoutedEndpointsActor extends RoutedEndpoints with Actor

    Permalink

    Apply this trait to provide Http routing from a specific actor

  6. trait RoutedService extends RoutingHandler with RouteConcatenation

    Permalink

    Allows you to construct Spray HttpService from a concatenation of routes; and wires in the error handler.

    Allows you to construct Spray HttpService from a concatenation of routes; and wires in the error handler. It also logs all internal server errors using ActorLoggingAdapter.

  7. case class Routes(routes: Seq[RoutedEndpoints]) extends Product with Serializable

    Permalink

    This is the return from the message GetRoutes

    This is the return from the message GetRoutes

    routes

    the currently defined routes

  8. trait RoutingHandler extends Directives with DefaultMarshallers with LoggingAdapter

    Permalink

Value Members

  1. package Rejection

    Permalink

Ungrouped