@Override public ServerSocket createServerSocket(String name) throws IOException { return new ManagedServerSocketBinding(name, SocketBindingManagerImpl.this); } @Override
@Override public InetSocketAddress getBindAddress() { return InetSocketAddress.class.cast(getLocalSocketAddress()); }
@Override public Socket accept() throws IOException { final Socket socket = metrics ? new ManagedSocketBinding(socketBindings.getUnnamedRegistry()) : new Socket(); implAccept(socket); if(metrics) { acceptCount.incrementAndGet(); } return socket; }
@Override public Socket accept() throws IOException { final Socket socket = metrics ? new ManagedSocketBinding(socketBindings.getUnnamedRegistry()) : new Socket(); implAccept(socket); if(metrics) { acceptCount++; } return socket; }
@Override public Socket accept() throws IOException { final Socket socket = metrics ? new ManagedSocketBinding(socketBindings.getUnnamedRegistry()) : new Socket(); implAccept(socket); if(metrics) { acceptCount++; } return socket; }
@Override public ServerSocket createServerSocket(String name) throws IOException { return new ManagedServerSocketBinding(name, SocketBindingManagerImpl.this); } @Override
@Override public InetSocketAddress getBindAddress() { return InetSocketAddress.class.cast(getLocalSocketAddress()); }
@Override public ServerSocket createServerSocket(String name) throws IOException { return new ManagedServerSocketBinding(name, SocketBindingManagerImpl.this); } @Override
@Override public InetSocketAddress getBindAddress() { return InetSocketAddress.class.cast(getLocalSocketAddress()); }