Class GracefulTerminatorStage

java.lang.Object
akka.stream.stage.GraphStageWithMaterializedValue<akka.stream.BidiShape<HttpResponse,HttpResponse,HttpRequest,HttpRequest>,ServerTerminator>
akka.http.impl.engine.server.GracefulTerminatorStage
All Implemented Interfaces:
akka.stream.Graph<akka.stream.BidiShape<HttpResponse,HttpResponse,HttpRequest,HttpRequest>,ServerTerminator>

public final class GracefulTerminatorStage extends akka.stream.stage.GraphStageWithMaterializedValue<akka.stream.BidiShape<HttpResponse,HttpResponse,HttpRequest,HttpRequest>,ServerTerminator>
INTERNAL API: See detailed docs termination process on Http.ServerBinding.

Stage shape diagram:


                      +---+
 fromNet Request   -> | G | -> toUser Request
                      | T |
 toNet   Response  <- | S | <- fromUser Response
                      +---+