com.github.vonnagy.service.container.http

routing

package routing

Visibility
  1. Public
  2. All

Type Members

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

    Add a set of defined routes

    Add a set of defined routes

    route

  2. case class GetRoutes() extends Product with Serializable

    Get a sequence of defined routes

  3. case class RouteAdded() extends Product with Serializable

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

  4. abstract class RoutedEndpoints extends BaseDirectives with DefaultMarshallers

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

  5. trait RoutedEndpointsActor extends RoutedEndpoints with Actor

    Apply this trait to provide Http routing from a specific actor

  6. class RoutedService extends Actor with RoutingHandler with HttpServiceBase

    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

    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 HttpServiceBase with DefaultMarshallers with LoggingAdapter

Value Members

  1. package Rejection

  2. object RoutedService

Ungrouped