@Override public void channelActive(ChannelHandlerContext ctx) { handshaker.handshake(ctx.channel()); isConnected = true; }
@Override public void channelActive(ChannelHandlerContext ctx) { handshaker.handshake(ctx.channel()); }
@Override public void channelActive(final ChannelHandlerContext ctx) { handshaker.handshake(ctx.channel()); }
/** * Begins the opening handshake * * @param channel * Channel */ public ChannelFuture handshake(Channel channel) { if (channel == null) { throw new NullPointerException("channel"); } return handshake(channel, channel.newPromise()); }
@Override public void channelActive(final ChannelHandlerContext ctx) throws Exception { super.channelActive(ctx); handshaker.handshake(ctx.channel()).addListener(new ChannelFutureListener() { @Override public void operationComplete(ChannelFuture future) throws Exception { if (!future.isSuccess()) { ctx.fireExceptionCaught(future.cause()); } else { ctx.fireUserEventTriggered( WebSocketClientProtocolHandler.ClientHandshakeStateEvent.HANDSHAKE_ISSUED); } } }); }
handshaker.handshake(chctx.channel()).addListener(future -> { Handler<Throwable> handler = exceptionHandler(); if (!future.isSuccess() && handler != null) {
@Override public void channelActive(final ChannelHandlerContext ctx) throws Exception { handshaker.handshake(ctx.channel()); }
handshaker.handshake(chctx.channel()).addListener(future -> { Handler<Throwable> handler = exceptionHandler(); if (!future.isSuccess() && handler != null) {
@Override public void channelActive(ChannelHandlerContext ctx) { handshaker.handshake(ctx.channel()); }
@Override public void channelActive(final ChannelHandlerContext ctx) throws Exception { handshaker.handshake(ctx.channel()).addListener(new ChannelFutureListener() { @Override public void operationComplete(ChannelFuture future) throws Exception { ctx.read(); } }); }
@Override public void channelActive(ChannelHandlerContext ctx) { log.debug("{} channel active", label); handshaker.handshake(ctx.channel()); }
protected void doHandshake(final ChannelHandlerContext ctx) { this.ctx = ctx; handshaker.handshake(ctx.channel()).addListener(new GenericFutureListener<ChannelFuture>() { @Override public void operationComplete(ChannelFuture future) throws Exception { if (!future.isSuccess()) { exceptionCaught(ctx, future.cause()); } } }); }
/** * Begins the opening handshake * * @param channel * Channel */ public ChannelFuture handshake(Channel channel) { if (channel == null) { throw new NullPointerException("channel"); } return handshake(channel, channel.newPromise()); }
/** * Begins the opening handshake * * @param channel * Channel */ public ChannelFuture handshake(Channel channel) { if (channel == null) { throw new NullPointerException("channel"); } return handshake(channel, channel.newPromise()); }
@Override public void channelActive(ChannelHandlerContext context) throws Exception { handshaker.handshake(context.channel()); super.channelActive(context); }
/** * Begins the opening handshake * * @param channel * Channel */ public ChannelFuture handshake(Channel channel) { if (channel == null) { throw new NullPointerException("channel"); } return handshake(channel, channel.newPromise()); }
@Override public void channelActive(ChannelHandlerContext context) throws Exception { handshaker.handshake(context.channel()); super.channelActive(context); }
@Override public void channelActive(ChannelHandlerContext ctx) throws URISyntaxException { handshaker.handshake(ctx.channel()); channelSession = WebSocketUtil.getSession(ctx, isSecure, requestedUri); }
@Override public void channelActive(ChannelHandlerContext ctx) { handshaker.handshake(ctx.channel()); isOpen = true; }
@Override public void channelActive(ChannelHandlerContext ctx) { handshakeStartTime = Clock.newStartTimeMillis(); eventsSubject.onEvent(WebSocketClientMetricsEvent.HANDSHAKE_START); handshaker.handshake(ctx.channel()); }