Helius
2021-03-05 9e6054ca0612a05ec2b698b8a63db7605c600725
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package com.xcong.excoin.netty.common;
 
import io.netty.channel.Channel;
import io.netty.channel.group.ChannelGroup;
import io.netty.channel.group.DefaultChannelGroup;
import io.netty.util.concurrent.GlobalEventExecutor;
 
public class ClientChannelManager {
    private static ChannelGroup SERVER_GROUP = new DefaultChannelGroup(GlobalEventExecutor.INSTANCE);
 
    public static ChannelGroup getServerGroup() {
        return SERVER_GROUP;
    }
 
    public static void addServerGroup(Channel channel) {
        SERVER_GROUP.add(channel);
    }
 
    public static void removeServerGroup(Channel channel) {
        SERVER_GROUP.remove(channel);
    }
 
}