The spray.routing.directives.BasicDirectives#around directive requires that the caller return a function that will process what happens after the specific spray.routing.Route completes.
The spray.routing.directives.BasicDirectives#around directive requires that the caller return a function that will process what happens after the specific spray.routing.Route completes. This method builds that function.
The name of the event
The start nano time of the context that was originally started in the before
part
of the spray.routing.directives.BasicDirectives#around
spray.routing.Directive.
The function that will stop the timer on any result whatsoever.
The instance of an ActorRef to whcih we send the elapsed time of a event (nanos)
The instance of an ActorRef to whcih we send the elapsed time of a event (nanos)
This is the instance of the spray.routing.Directive that you can use in your spray.routing.Route.
Provides a Timer metric that will record times on the timer under the name given.
The instance of an ActorRef to whcih we send the elapsed time of a event (nanos)