程序包 cn.godmao.netty

类 ChannelService

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<io.netty.channel.Channel>
io.netty.channel.group.DefaultChannelGroup
cn.godmao.netty.ChannelService
所有已实现的接口:
io.netty.channel.group.ChannelGroup, Comparable<io.netty.channel.group.ChannelGroup>, Iterable<io.netty.channel.Channel>, Collection<io.netty.channel.Channel>, Set<io.netty.channel.Channel>

public class ChannelService extends io.netty.channel.group.DefaultChannelGroup
  • 字段详细资料

    • CHANNELEXECUTOR

      public static final io.netty.util.AttributeKey<io.netty.util.concurrent.EventExecutor> CHANNELEXECUTOR
    • CHANNELID

      public static final io.netty.util.AttributeKey<Object> CHANNELID
  • 构造器详细资料

    • ChannelService

      public ChannelService(String name)
  • 方法详细资料

    • getExecutorGroup

      public ExecutorGroup getExecutorGroup()
    • bind

      public void bind(io.netty.channel.Channel channel, Object id)
    • execute

      public void execute(io.netty.util.AttributeMap attributeMap, Runnable runnable)
    • getChannelId

      public Object getChannelId(io.netty.util.AttributeMap attributeMap)
    • getChannelExecutor

      public io.netty.util.concurrent.EventExecutor getChannelExecutor(io.netty.util.AttributeMap attributeMap)
    • writeAndFlush

      public io.netty.channel.ChannelFuture writeAndFlush(Object message, io.netty.channel.ChannelOutboundInvoker channelOutboundInvoker)
    • writeAndFlush

      public <T> io.netty.channel.group.ChannelGroupFuture writeAndFlush(Object message, Function<io.netty.channel.Channel,T> function, Collection<T> collection)
    • writeAndFlush

      public <T> io.netty.channel.group.ChannelGroupFuture writeAndFlush(Object message, Function<io.netty.channel.Channel,T> function, T... collection)