Package akka.http.impl.engine.server
-
Interface Summary Interface Description MasterServerTerminator.State ServerTerminator INTERNAL API: Used to start the termination process of an Akka HTTP server. -
Class Summary Class Description GracefulTerminatorStage INTERNAL API: See detailed docs termination process onHttp.ServerBinding
.GracefulTerminatorStage$ HttpAttributes INTERNAL API Internally used attributes set in the HTTP pipeline.HttpAttributes.RemoteAddress HttpAttributes.RemoteAddress$ HttpAttributes.TLSSessionInfo INTERNAL API Internally used TLS session info in the HTTP pipeline.HttpAttributes.TLSSessionInfo$ HttpAttributes$ INTERNAL API Internally used attributes set in the HTTP pipeline.HttpServerBluePrint INTERNAL APIHttpServerBluePrint.ControllerStage HttpServerBluePrint.PrepareRequests Two state stage, either transforms an incoming RequestOutput into a HttpRequest with strict entity and then pushes that (the "idle" inHandler) or creates a HttpRequest with a streamed entity and switch to a state which will push incoming chunks into the streaming entity until end of request is reached (the StreamedEntityCreator case in create entity).HttpServerBluePrint.RequestTimeoutSupport HttpServerBluePrint$ INTERNAL APIInternalCustomHeader Internal APIMasterServerTerminator INTERNAL API: Collects signals from per-connection terminators and manages the termination process kickoffMasterServerTerminator.AliveConnectionTerminators MasterServerTerminator.AliveConnectionTerminators$ MasterServerTerminator.Terminating MasterServerTerminator.Terminating$ MasterServerTerminator$ INTERNAL APIUpgradeToOtherProtocolResponseHeader Internal APIUpgradeToOtherProtocolResponseHeader$ -
Exception Summary Exception Description ServerTerminationDeadlineReached INTERNAL API