@Override protected void channelRead0(ChannelHandlerContext ctx, RemotingCommand msg) throws Exception { processMessageReceived(new NettyChannel(ctx), msg); } }
@Override protected void channelRead0(ChannelHandlerContext ctx, RemotingCommand msg) throws Exception { processMessageReceived(new NettyChannel(ctx), msg); } }
@Override protected InternalLogger newInstance(String name) { return new LtsLogger(name); } }
@Override public void initChannel(SocketChannel ch) throws Exception { ch.pipeline().addLast( defaultEventExecutorGroup, nettyCodecFactory.getEncoder(), nettyCodecFactory.getDecoder(), new IdleStateHandler(remotingServerConfig.getReaderIdleTimeSeconds(), remotingServerConfig.getWriterIdleTimeSeconds(), remotingServerConfig.getServerChannelMaxIdleTimeSeconds()),// new NettyConnectManageHandler(), // new NettyServerHandler()); } });
@Override public void initChannel(SocketChannel ch) throws Exception { ch.pipeline().addLast( defaultEventExecutorGroup, nettyCodecFactory.getEncoder(), nettyCodecFactory.getDecoder(), new IdleStateHandler(remotingClientConfig.getReaderIdleTimeSeconds(), remotingClientConfig.getWriterIdleTimeSeconds(), remotingClientConfig.getClientChannelMaxIdleTimeSeconds()),// new NettyConnectManageHandler(), new NettyClientHandler()); } });
@Override public RemotingClient getRemotingClient(AppContext appContext, RemotingClientConfig remotingClientConfig) { return new NettyRemotingClient(appContext, remotingClientConfig); } }
@Override public boolean isClosed() { return !isOpen(); }
public ChannelHandler getDecoder() { return new NettyDecoder(); } }
@Override public RemotingServer getRemotingServer(AppContext appContext, RemotingServerConfig remotingServerConfig) { return new NettyRemotingServer(appContext, remotingServerConfig); }
public ChannelHandler getEncoder() { return new NettyEncoder(); }
@Override public void initChannel(SocketChannel ch) throws Exception { ch.pipeline().addLast( defaultEventExecutorGroup, nettyCodecFactory.getEncoder(), nettyCodecFactory.getDecoder(), new IdleStateHandler(remotingServerConfig.getReaderIdleTimeSeconds(), remotingServerConfig.getWriterIdleTimeSeconds(), remotingServerConfig.getServerChannelMaxIdleTimeSeconds()),// new NettyConnectManageHandler(), // new NettyServerHandler()); } });
@Override public void initChannel(SocketChannel ch) throws Exception { ch.pipeline().addLast( defaultEventExecutorGroup, nettyCodecFactory.getEncoder(), nettyCodecFactory.getDecoder(), new IdleStateHandler(remotingClientConfig.getReaderIdleTimeSeconds(), remotingClientConfig.getWriterIdleTimeSeconds(), remotingClientConfig.getClientChannelMaxIdleTimeSeconds()),// new NettyConnectManageHandler(), new NettyClientHandler()); } });
@Override protected void channelRead0(ChannelHandlerContext ctx, RemotingCommand msg) throws Exception { processMessageReceived(new NettyChannel(ctx), msg); } }
@Override protected void channelRead0(ChannelHandlerContext ctx, RemotingCommand msg) throws Exception { processMessageReceived(new NettyChannel(ctx), msg); } }
@Override protected InternalLogger newInstance(String name) { return new LtsLogger(name); } }
@Override public RemotingClient getRemotingClient(AppContext appContext, RemotingClientConfig remotingClientConfig) { return new NettyRemotingClient(appContext, remotingClientConfig); } }
@Override public boolean isClosed() { return !isOpen(); }
public ChannelHandler getDecoder() { return new NettyDecoder(); } }
@Override public RemotingServer getRemotingServer(AppContext appContext, RemotingServerConfig remotingServerConfig) { return new NettyRemotingServer(appContext, remotingServerConfig); }
public ChannelHandler getEncoder() { return new NettyEncoder(); }