/** * Create a new socket. * * @return A <code>Socket</code>. */ private Socket newSocket() throws NetworkException, UnknownHostException { if (protocol.isSecure()) { return networkImpl.newSecureSocket(id, proxy, address); } else { return networkImpl.newSocket(id, proxy); } }