Package akka.stream.javadsl
Class Tcp.ServerBinding
- java.lang.Object
-
- akka.stream.javadsl.Tcp.ServerBinding
-
- Enclosing class:
- Tcp
public static final class Tcp.ServerBinding extends java.lang.Object
Represents a prospective TCP server binding.Not indented for user construction
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.InetSocketAddress
localAddress()
The local address of the endpoint bound by the materialization of theconnections
Source
.java.util.concurrent.CompletionStage<scala.runtime.BoxedUnit>
unbind()
Asynchronously triggers the unbinding of the port that was bound by the materialization of theconnections
Source
.java.util.concurrent.CompletionStage<Done>
whenUnbound()
-
-
-
Method Detail
-
localAddress
public java.net.InetSocketAddress localAddress()
The local address of the endpoint bound by the materialization of theconnections
Source
.
-
unbind
public java.util.concurrent.CompletionStage<scala.runtime.BoxedUnit> unbind()
Asynchronously triggers the unbinding of the port that was bound by the materialization of theconnections
Source
.The produced
CompletionStage
is fulfilled when the unbinding has been completed.
-
whenUnbound
public java.util.concurrent.CompletionStage<Done> whenUnbound()
- Returns:
- A completion operator that is completed when manually unbound, or failed if the server fails
-
-