code: @Override
    public void channelActive(final ChannelHandlerContext ctx) throws Exception {
      this.channelGroup.add(ctx.channel());
      this.listener.channelActive(ctx);
      super.channelActive(ctx);
    }
docs: Handles the channel active event.
  
  @param ctx the context object for this handler
  @throws Exception