Netty channel Active no funciona cuando se agrega un controlador desde otro

Tengo un AuthenticationHandler extends ChannelHandlerAdaptery en el channelReadcheque si el usuario es válido. Si es así, agrego un nuevo controlador ( ServerHandler) para recibir todos los demás mensajes.

ctx.pipeline().addLast(new ServerHandler());
ctx.pipeline().remove(this);

El problema es que el channelActivemétodo no se ejecuta. Pero necesito esto para agregar el cliente a una lista con todos los clientes. ¿Hay otra manera de hacer esto? ¡Quizás alguien pueda ayudar! ¿Es el problema que estoy usando Netty 5.0.0 Alpha 2? Pero esto debería funcionar, ¿verdad?

Respuesta 1

Estoy intentando obtener un método de superclase para que se ejecute en métodos / campos de subclase cuando la subclase lo llama. Por ejemplo, public class CoffeeMachine () {protected int cost = 3; protegido int ...

¿Ya sea que JdbcDaoSupport # getConnection () establezca una conexión nueva o simplemente obtenga la conexión del grupo?

Esta pregunta ya ha sido formulada por muchas personas, pero la solución que funcionó para ellos no funciona para mí. He probado en Android 8.1 y Android 9.0 y no puedo obtener el nombre del SSID. ...

En los casos en que el usuario haya cerrado el navegador y se haya marchado, quiero iniciar sesión cuando se agote el tiempo de espera de la sesión. Por ejemplo, como cierre de sesión inducido por el sistema en lugar de solicitud del usuario (ya tengo trabajo y ...