public final class BoundSocketMaker extends Object implements Closeable
getPort(). In
your test, then try to start a Server using same port to generate a BindException. Call
close() when done to shut down the Socket.| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOG |
private ServerSocket |
socket |
| Modifier | Constructor and Description |
|---|---|
private |
BoundSocketMaker() |
|
BoundSocketMaker(String hostname,
Supplier<Integer> randomPortMaker) |
|
BoundSocketMaker(Supplier<Integer> randomPortMaker) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
private ServerSocket |
get(String hostname,
Supplier<Integer> randomPortMaker) |
int |
getPort() |
private static final org.slf4j.Logger LOG
private final ServerSocket socket
private BoundSocketMaker()
public BoundSocketMaker(Supplier<Integer> randomPortMaker)
public BoundSocketMaker(String hostname, Supplier<Integer> randomPortMaker)
public int getPort()
private ServerSocket get(String hostname, Supplier<Integer> randomPortMaker)
public void close() throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionCopyright © 2007–2021 The Apache Software Foundation. All rights reserved.