Class BaseNettyClientConnectionHandler<Client extends BaseNettyClient<?,?,?,?,?,?>,ConnectionHandler extends BaseConnectionHandler<ConnectionHandler>>

java.lang.Object
io.netty.channel.ChannelHandlerAdapter
io.netty.channel.ChannelInboundHandlerAdapter
tech.ordinaryroad.live.chat.client.servers.netty.handler.base.BaseConnectionHandler<ConnectionHandler>
tech.ordinaryroad.live.chat.client.servers.netty.client.handler.BaseNettyClientConnectionHandler<Client,ConnectionHandler>
All Implemented Interfaces:
io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, IBaseConnectionHandler

public abstract class BaseNettyClientConnectionHandler<Client extends BaseNettyClient<?,?,?,?,?,?>,ConnectionHandler extends BaseConnectionHandler<ConnectionHandler>> extends BaseConnectionHandler<ConnectionHandler>
BaseClientConnectionHandler
Author:
mjz
  • Field Details

  • Constructor Details

    • BaseNettyClientConnectionHandler

      public BaseNettyClientConnectionHandler(Supplier<io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler> webSocketClientProtocolHandler, Client client, tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<ConnectionHandler> listener)
    • BaseNettyClientConnectionHandler

      public BaseNettyClientConnectionHandler(Supplier<io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler> webSocketClientProtocolHandler, Client client)
    • BaseNettyClientConnectionHandler

      public BaseNettyClientConnectionHandler(Supplier<io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler> webSocketClientProtocolHandler, tech.ordinaryroad.live.chat.client.commons.base.listener.IBaseConnectionListener<ConnectionHandler> listener)
    • BaseNettyClientConnectionHandler

      public BaseNettyClientConnectionHandler(Supplier<io.netty.handler.codec.http.websocketx.WebSocketClientProtocolHandler> webSocketClientProtocolHandler, long roomId)
  • Method Details