if (serverPortStr != null) {
int port = Integer.parseInt(serverPortStr);
if (Utils.isValidPort(port)) {
this.remotePort = port;
} else {
throw new OverlayNetworkException("Invalid port number: "
+ port);
}
} else {
log.error("Failed to obtain required property: " + serverPortKey
+ "; cannot send the message");
throw new OverlayNetworkException("Missing required property: "
+ serverPortKey);
}
connectorConfig = new SocketConnectorConfig();
connectorConfig.getFilterChain().addLast("logger", new LoggingFilter());