public final class GracefulTerminatorStage.ConnectionTerminator extends java.lang.Object implements ServerTerminator
Constructor and Description |
---|
ConnectionTerminator(scala.concurrent.Promise<scala.Function1<scala.concurrent.duration.FiniteDuration,scala.concurrent.Future<Http.HttpTerminated>>> triggerTermination) |
Modifier and Type | Method and Description |
---|---|
scala.concurrent.Future<Http.HttpTerminated> |
terminate(scala.concurrent.duration.FiniteDuration deadline,
scala.concurrent.ExecutionContext ec)
Initiate the termination sequence of this server.
|
public ConnectionTerminator(scala.concurrent.Promise<scala.Function1<scala.concurrent.duration.FiniteDuration,scala.concurrent.Future<Http.HttpTerminated>>> triggerTermination)
public scala.concurrent.Future<Http.HttpTerminated> terminate(scala.concurrent.duration.FiniteDuration deadline, scala.concurrent.ExecutionContext ec)
ServerTerminator
terminate
in interface ServerTerminator
deadline
- (undocumented)ec
- (undocumented)