public ServerSocket createServerSocket(int port, int backlog, String bindAddress) throws IOException { if ("".equals(bindAddress)) { return socketCreator.createServerSocket( port, backlog, this.log); } else { return socketCreator.createServerSocket( port, backlog, InetAddressUtil.toInetAddress(bindAddress), this.log); } }
this.useNIO, this.tcpBufferSize, tcpPortRange); } else { socket = SocketCreator.getDefaultInstance().createServerSocket(p, b, isBindAddress? ba : null, this.tcpBufferSize);
public ServerSocket createServerSocket(int port, int backlog, String bindAddress) throws IOException { if ("".equals(bindAddress)) { return socketCreator.createServerSocket( port, backlog); } else { return socketCreator.createServerSocket( port, backlog, InetAddressUtil.toInetAddress(bindAddress)); } }
this.useNIO, logger, this.tcpBufferSize, tcpPortRange); } else { socket = SocketCreator.getDefaultInstance().createServerSocket(p, b, isBindAddress? ba : null, getLogger(), this.tcpBufferSize);
@Override public ServerSocket createServerSocket(int port) throws IOException { return this.sc.createServerSocket(port, TCPConduit.getBackLog(), this.bindAddr, this.logger); } };
@Override public ServerSocket createServerSocket(int port) throws IOException { return this.sc.createServerSocket(port, TCPConduit.getBackLog(), this.bindAddr); } };
public ServerSocket createServerSocket(int port) throws IOException { ServerSocket sock = null; if ("".equals(bindAddress)) { sock = socketCreator.createServerSocket(port, this.backlog); } else { sock = socketCreator.createServerSocket( port, this.backlog, InetAddressUtil.toInetAddress(this.bindAddress)); } if (logger.isDebugEnabled()) { logger.debug("MX4JServerSocketFactory RMIServerSocketFactory, INetAddress {}, LocalPort {}, LocalSocketAddress {}", sock.getInetAddress(), sock.getLocalPort(), sock.getLocalSocketAddress()); } return sock; }
public ServerSocket createServerSocket(int port) throws IOException { ServerSocket sock = null; if ("".equals(bindAddress)) { sock = socketCreator.createServerSocket(port, this.backlog, this.log); } else { sock = socketCreator.createServerSocket( port, this.backlog, InetAddressUtil.toInetAddress(this.bindAddress), this.log); } this.log.fine("MX4JServerSocketFactory RMIServerSocketFactory " + ", INetAddress " + sock.getInetAddress() + ", LocalPort " + sock.getLocalPort() + ", LocalSocketAddress " + sock.getLocalSocketAddress() ); return sock; }
private Thread startServer( final Object[] receiver ) throws Exception { final ServerSocket ss = SocketCreator.getDefaultInstance().createServerSocket( randport, 0, InetAddress.getByName( "localhost" ), log ); Thread t = new Thread( new Runnable() { public void run( ) { try { Socket s = ss.accept(); SocketCreator.getDefaultInstance().configureServerSSLSocket( s, log ); ObjectInputStream ois = new ObjectInputStream( s.getInputStream() ); receiver[0] = ois.readObject( ); server = s; acceptor = ss; } catch ( Exception e ) { e.printStackTrace(); receiver[0] = e; } } }, name + "-server" ); t.start(); return t; }
private void startServerThread() throws IOException { if (srv_sock == null || srv_sock.isClosed()) { if (bind_address == null) { srv_sock = SocketCreator.getDefaultInstance().createServerSocket(port, BACKLOG); srv_sock = SocketCreator.getDefaultInstance().createServerSocket(port, BACKLOG, bind_address);
public ServerSocket createServerSocket(int nport, int backlog, InetAddress bindAddr, List<GatewayTransportFilter> transportFilters, int socketBufferSize) throws IOException { if (transportFilters.isEmpty()) { return createServerSocket(nport, backlog, bindAddr, socketBufferSize); } else { printConfig(); ServerSocket result = new TransportFilterServerSocket(transportFilters); result.setReuseAddress(true); // Set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs) result.setReceiveBufferSize(socketBufferSize); try { result.bind(new InetSocketAddress(bindAddr, nport), backlog); } catch (BindException e) { BindException throwMe = new BindException( LocalizedStrings.SocketCreator_FAILED_TO_CREATE_SERVER_SOCKET_ON_0_1 .toLocalizedString(new Object[] { bindAddr, Integer.valueOf(nport) })); throwMe.initCause(e); throw throwMe; } return result; } }
public ServerSocket createServerSocket(int nport, int backlog, InetAddress bindAddr, GFLogWriter log, List<GatewayTransportFilter> transportFilters, int socketBufferSize) throws IOException { if (transportFilters.isEmpty()) { return createServerSocket(nport, backlog, bindAddr, log, socketBufferSize); } else { printConfig(log); ServerSocket result = new TransportFilterServerSocket(transportFilters); result.setReuseAddress(true); // Set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs) result.setReceiveBufferSize(socketBufferSize); try { result.bind(new InetSocketAddress(bindAddr, nport), backlog); } catch (BindException e) { BindException throwMe = new BindException( LocalizedStrings.SocketCreator_FAILED_TO_CREATE_SERVER_SOCKET_ON_0_1 .toLocalizedString(new Object[] { bindAddr, Integer.valueOf(nport) })); throwMe.initCause(e); throw throwMe; } return result; } }
socket.bind(addr, backlog); } else { socket = SocketCreator.getDefaultInstance().createServerSocket(localPort, backlog, isBindAddress? ba : null, logger, tcpBufferSize);
socket.bind(addr, backlog); } else { socket = SocketCreator.getDefaultInstance().createServerSocket(localPort, backlog, isBindAddress? ba : null, tcpBufferSize);
private void startServerThread() throws IOException { if (srv_sock == null || srv_sock.isClosed()) { if (bind_address == null) { srv_sock = SocketCreator.getDefaultInstance().createServerSocket(port, BACKLOG, log.getLogWriter()); srv_sock = SocketCreator.getDefaultInstance().createServerSocket(port, BACKLOG, bind_address, log.getLogWriter());
public ServerSocket createServerSocket(int nport, int backlog, InetAddress bindAddr, GFLogWriter log, int socketBufferSize) throws IOException { // rw.readLock().lockInterruptibly(); // try { printConfig( log ); if ( this.useSSL ) { if (this.sslContext == null) { throw new GemFireConfigException("SSL not configured correctly, Please look at previous error"); } ServerSocketFactory ssf = this.sslContext.getServerSocketFactory(); SSLServerSocket serverSocket = (SSLServerSocket)ssf.createServerSocket(); serverSocket.setReuseAddress(true); // If necessary, set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs) if (socketBufferSize != -1) { serverSocket.setReceiveBufferSize(socketBufferSize); } serverSocket.bind(new InetSocketAddress(bindAddr, nport), backlog); finishServerSocket(serverSocket); return serverSocket; } else { //log.info("Opening server socket on " + nport, new Exception("SocketCreation")); ServerSocket result = new ServerSocket(); result.setReuseAddress(true); // If necessary, set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs)
this.socket = SocketCreator.getDefaultInstance().createServerSocket( this.serverPort, 50, null, getLogWriter().convertToLogWriterI18n(), -1); assertFalse(AvailablePort.isPortAvailable(this.serverPort, AvailablePort.SOCKET));
public ServerSocket createServerSocket(int nport, int backlog, InetAddress bindAddr, int socketBufferSize) throws IOException { // rw.readLock().lockInterruptibly(); // try { printConfig(); if ( this.useSSL ) { if (this.sslContext == null) { throw new GemFireConfigException("SSL not configured correctly, Please look at previous error"); } ServerSocketFactory ssf = this.sslContext.getServerSocketFactory(); SSLServerSocket serverSocket = (SSLServerSocket)ssf.createServerSocket(); serverSocket.setReuseAddress(true); // If necessary, set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs) if (socketBufferSize != -1) { serverSocket.setReceiveBufferSize(socketBufferSize); } serverSocket.bind(new InetSocketAddress(bindAddr, nport), backlog); finishServerSocket( serverSocket ); return serverSocket; } else { //log.info("Opening server socket on " + nport, new Exception("SocketCreation")); ServerSocket result = new ServerSocket(); result.setReuseAddress(true); // If necessary, set the receive buffer size before binding the socket so // that large buffers will be allocated on accepted sockets (see // java.net.ServerSocket.setReceiverBufferSize javadocs)
public void testStartUsingPortInUseFails() throws Throwable { this.socket = SocketCreator.getDefaultInstance().createServerSocket( freeTCPPort, 50, null, getLogWriter().convertToLogWriterI18n(), -1);
this.socket = SocketCreator.getDefaultInstance().createServerSocket( this.serverPort, 50, null, getLogWriter().convertToLogWriterI18n(), -1);