private static class SocketImpl.ServerSocketMapping
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
host
The new server socket host.
|
private java.lang.String |
legacyHost
The legacy server socket host.
|
private java.lang.Integer |
legacyPort
The legacy server socket port.
|
private java.lang.String |
legacyService
The legacy server socket service.
|
private int |
port
The new server socket port.
|
Constructor and Description |
---|
ServerSocketMapping(java.lang.String host,
int port,
java.lang.String legacyHost,
java.lang.Integer legacyPort,
java.lang.String legacyService)
Initialize a new server socket mapping with the given details.
|
Modifier and Type | Method and Description |
---|---|
boolean |
matches(java.lang.String host,
java.lang.Integer port,
java.lang.String service)
Check if the given legacy server socket details match with this mapping.
|
private final java.lang.String host
private final int port
private final java.lang.String legacyHost
private final java.lang.Integer legacyPort
private final java.lang.String legacyService
public ServerSocketMapping(java.lang.String host, int port, java.lang.String legacyHost, java.lang.Integer legacyPort, java.lang.String legacyService)
host
- The new server socket host.port
- The new server socket port.legacyHost
- The legacy server socket host.legacyPort
- The legacy server socket port.legacyService
- The legacy server socket service.public boolean matches(java.lang.String host, java.lang.Integer port, java.lang.String service)
host
- The legacy server socket host.port
- The legacy server socket port.service
- The legacy server socket service.true
in case of a match.