类 DefaultServer

java.lang.Object
cn.godmao.netty.server.DefaultServer
所有已实现的接口:
IConnect, IConnectHandler
直接已知子类:
AbstractServer

public class DefaultServer extends Object implements IConnect, IConnectHandler
  • 字段详细资料

    • log

      public final org.slf4j.Logger log
  • 构造器详细资料

    • DefaultServer

      public DefaultServer(int port)
    • DefaultServer

      public DefaultServer(int port, IConnectHandler connectHandler)
  • 方法详细资料

    • start

      public void start()
      指定者:
      start 在接口中 IConnect
    • stop

      public void stop()
    • getPort

      public int getPort()
    • getConnectHandler

      public IConnectHandler getConnectHandler()
      指定者:
      getConnectHandler 在接口中 IConnect
    • getChannelService

      public ChannelService getChannelService()
      指定者:
      getChannelService 在接口中 IConnect
    • setChannelService

      public void setChannelService(ChannelService channelService)
    • setBoot

      public void setBoot(io.netty.bootstrap.ServerBootstrap boot)
    • setBossGroup

      public void setBossGroup(io.netty.channel.EventLoopGroup bossGroup)
    • setWorkGroup

      public void setWorkGroup(io.netty.channel.EventLoopGroup workGroup)
    • setChannelInitializer

      public void setChannelInitializer(io.netty.channel.ChannelInitializer<io.netty.channel.Channel> channelInitializer)
    • onOpen

      public void onOpen(io.netty.channel.ChannelHandlerContext ctx)
      指定者:
      onOpen 在接口中 IConnectHandler
    • onClose

      public void onClose(io.netty.channel.ChannelHandlerContext ctx)
      指定者:
      onClose 在接口中 IConnectHandler
    • onError

      public void onError(io.netty.channel.ChannelHandlerContext ctx, Throwable throwable)
      指定者:
      onError 在接口中 IConnectHandler
    • onMessage

      public void onMessage(io.netty.channel.ChannelHandlerContext ctx, Object message)
      指定者:
      onMessage 在接口中 IConnectHandler