
com.groupbyinc.flux.common.jboss.netty.channel.group.DefaultChannelGroup.class Maven / Gradle / Ivy
???? 13 Hcom/groupbyinc/flux/common/jboss/netty/channel/group/DefaultChannelGroup ?Ljava/util/AbstractSet;Lcom/groupbyinc/flux/common/jboss/netty/channel/group/ChannelGroup; java/util/AbstractSet Acom/groupbyinc/flux/common/jboss/netty/channel/group/ChannelGroup DefaultChannelGroup.java Jcom/groupbyinc/flux/common/jboss/netty/channel/group/DefaultChannelGroup$1 nextId +Ljava/util/concurrent/atomic/AtomicInteger; name Ljava/lang/String; serverChannels $Ljava/util/concurrent/ConcurrentMap; qLjava/util/concurrent/ConcurrentMap; nonServerChannels remover FLcom/groupbyinc/flux/common/jboss/netty/channel/ChannelFutureListener; ()V java/lang/StringBuilder
group-0x append -(Ljava/lang/String;)Ljava/lang/StringBuilder;
! )java/util/concurrent/atomic/AtomicInteger # incrementAndGet ()I % &
$ ' java/lang/Integer ) toHexString (I)Ljava/lang/String; + ,
* - toString ()Ljava/lang/String; / 0
1 (Ljava/lang/String;)V 3
4 this JLcom/groupbyinc/flux/common/jboss/netty/channel/group/DefaultChannelGroup;
Fcom/groupbyinc/flux/common/jboss/netty/util/internal/ConcurrentHashMap 9
: < > M(Lcom/groupbyinc/flux/common/jboss/netty/channel/group/DefaultChannelGroup;)V @
A C java/lang/NullPointerException E
F 4
I getName isEmpty ()Z "java/util/concurrent/ConcurrentMap N L M O P size R & O S find M(Ljava/lang/Integer;)Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel; get &(Ljava/lang/Object;)Ljava/lang/Object; W X O Y 6com/groupbyinc/flux/common/jboss/netty/channel/Channel [ id Ljava/lang/Integer; c 8Lcom/groupbyinc/flux/common/jboss/netty/channel/Channel; contains (Ljava/lang/Object;)Z containsKey c b O d