@Override public void accept(NetChannel<IN, OUT> netChannel) { for(Consumer<IN> consumer : consumers) { netChannel.consume(consumer); } } });
@Override public void accept(NetChannel<Buffer, Buffer> conn) { // consume lines and delegate to codec conn.consume(new Consumer<Buffer>() { @Override public void accept(Buffer b) { decoder.apply(b); } }); } });
@Override public void accept(NetChannel<IN, OUT> channel) { channel.consume(inputConsumer); } });
@Override public void accept(NetChannel ch) { ch.consume(new Consumer() { @Override public void accept(Object o) { if(null == messageHandler) { return; } Message<?> msg = new GenericMessage<Object>(o); messageHandler.handleMessage(msg); } }); } };