filters = new GridNioFilter[]{codecFilter}; srv = GridNioServer.builder().address(U.getLocalHost()) .port(-1) .listener(new NioListener(log))
filters = new GridNioFilter[] { codec }; srv = GridNioServer.<GridClientMessage>builder() .address(hostAddr) .port(port)
/** * @param port Port to listen. * @param parser Parser to use. * @param lsnr Listener. * @return Server builder. * @throws Exception If failed. */ @SuppressWarnings("unchecked") protected GridNioServer.Builder<?> serverBuilder(int port, GridNioParser parser, GridNioServerListener lsnr) throws Exception { return GridNioServer.builder() .address(U.getLocalHost()) .port(port) .listener(lsnr) .logger(log) .selectorCount(Runtime.getRuntime().availableProcessors()) .igniteInstanceName("nio-test-grid") .tcpNoDelay(true) .directBuffer(true) .byteOrder(ByteOrder.nativeOrder()) .socketSendBufferSize(0) .socketReceiveBufferSize(0) .sendQueueLimit(0) .filters(new GridNioCodecFilter(parser, log, false)); }
/** * Starts the server. * * @throws IgniteCheckedException If failed. */ public void start() throws IgniteCheckedException { try { String igniteInstanceName = "test"; srv = GridNioServer.<GridClientMessage>builder() .address(InetAddress.getByName("127.0.0.1")) .port(port) .listener(new TestListener()) .logger(log) .selectorCount(2) .igniteInstanceName(igniteInstanceName) .byteOrder(ByteOrder.nativeOrder()) .tcpNoDelay(true) .directBuffer(false) .filters( new GridNioAsyncNotifyFilter(igniteInstanceName, Executors.newFixedThreadPool(2), log), new GridNioCodecFilter(new TestParser(), log, false) ) .build(); } catch (UnknownHostException e) { throw new IgniteCheckedException("Failed to determine localhost address.", e); } srv.start(); }
filters = new GridNioFilter[] { codec }; srv = GridNioServer.<GridClientMessage>builder() .address(hostAddr) .port(port)
/** {@inheritDoc} */ @SuppressWarnings("unchecked") @Override protected GridNioServer.Builder<?> serverBuilder(int port, GridNioParser parser, GridNioServerListener lsnr) throws Exception { return GridNioServer.builder() .address(U.getLocalHost()) .port(port) .listener(lsnr) .logger(log) .selectorCount(2) .igniteInstanceName("nio-test-grid") .tcpNoDelay(false) .directBuffer(true) .byteOrder(ByteOrder.nativeOrder()) .socketSendBufferSize(0) .socketReceiveBufferSize(0) .sendQueueLimit(0) .filters( new GridNioCodecFilter(parser, log, false), new GridNioSslFilter(sslCtx, true, ByteOrder.nativeOrder(), log)); }
GridNioServer<?> srvr = GridNioServer.builder() .address(U.getLocalHost()) .port(srvPort)
try { GridNioServer<HadoopMessage> srvr = GridNioServer.<HadoopMessage>builder() .address(locHost) .port(port)
GridNioServer.<ByteBuffer>builder() .address(InetAddress.getByName("localhost")) .port(port)
GridNioServer<byte[]> srv0 = GridNioServer.<byte[]>builder() .address(hostAddr) .port(port)
}; GridNioServer.Builder<Message> builder = GridNioServer.<Message>builder() .address(locHost) .port(port)
filters = new GridNioFilter[]{codecFilter}; srv = GridNioServer.builder().address(U.getLocalHost()) .port(-1) .listener(new NioListener(log))
filters = new GridNioFilter[] { codec }; srv = GridNioServer.<GridClientMessage>builder() .address(hostAddr) .port(port)
filters = new GridNioFilter[] { codec }; srv = GridNioServer.<GridClientMessage>builder() .address(hostAddr) .port(port)
GridNioServer<byte[]> srv0 = GridNioServer.<byte[]>builder() .address(hostAddr) .port(port)
}; GridNioServer.Builder<Message> builder = GridNioServer.<Message>builder() .address(locHost) .port(port)