All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.netty.channel.group.DefaultChannelGroup.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????2?Bcom/groupbyinc/flux/common/netty/channel/group/DefaultChannelGroup?Ljava/util/AbstractSet;Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;java/util/AbstractSet;com/groupbyinc/flux/common/netty/channel/group/ChannelGroupDefaultChannelGroup.javaDcom/groupbyinc/flux/common/netty/channel/group/DefaultChannelGroup$1	nextId+Ljava/util/concurrent/atomic/AtomicInteger;nameLjava/lang/String;executor@Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;serverChannels$Ljava/util/concurrent/ConcurrentMap;?Ljava/util/concurrent/ConcurrentMap;nonServerChannelsremover@Lcom/groupbyinc/flux/common/netty/channel/ChannelFutureListener;
voidFutureGLcom/groupbyinc/flux/common/netty/channel/group/VoidChannelGroupFuture;
stayClosedZclosedC(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)VD(Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Z)V
thisDLcom/groupbyinc/flux/common/netty/channel/group/DefaultChannelGroup;U(Ljava/lang/String;Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)VV(Ljava/lang/String;Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;Z)V$
%java/lang/StringBuilder'()V)
(*group-0x,append-(Ljava/lang/String;)Ljava/lang/StringBuilder;./
(0	2)java/util/concurrent/atomic/AtomicInteger4incrementAndGet()I67
58java/lang/Integer:toHexString(I)Ljava/lang/String;<=
;>toString()Ljava/lang/String;@A
(B
*@com/groupbyinc/flux/common/netty/util/internal/PlatformDependentEnewConcurrentHashMap&()Ljava/util/concurrent/ConcurrentMap;GH
FI	K	MG(Lcom/groupbyinc/flux/common/netty/channel/group/DefaultChannelGroup;)VO

P	REcom/groupbyinc/flux/common/netty/channel/group/VoidChannelGroupFutureT@(Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;)VV
UW	Yjava/lang/NullPointerException[
(Ljava/lang/String;)V^
\_java/lang/Stringa>com/groupbyinc/flux/common/netty/util/concurrent/EventExecutorc
	e	g	ifindh(Lcom/groupbyinc/flux/common/netty/channel/ChannelId;)Lcom/groupbyinc/flux/common/netty/channel/Channel;"java/util/concurrent/ConcurrentMapmget&(Ljava/lang/Object;)Ljava/lang/Object;opnq0com/groupbyinc/flux/common/netty/channel/Channelsid4Lcom/groupbyinc/flux/common/netty/channel/ChannelId;c2Lcom/groupbyinc/flux/common/netty/channel/Channel;isEmpty()Zyzn{size}7n~contains(Ljava/lang/Object;)Z6com/groupbyinc/flux/common/netty/channel/ServerChannel?
containsValue??n?oLjava/lang/Object;add5(Lcom/groupbyinc/flux/common/netty/channel/Channel;)Z6()Lcom/groupbyinc/flux/common/netty/channel/ChannelId;u?t?putIfAbsent8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;??n?closeFuture:()Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture;??t?6com/groupbyinc/flux/common/netty/channel/ChannelFuture?addListener?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture;????	?close??t?channelmapaddedremove2com/groupbyinc/flux/common/netty/channel/ChannelId??pn?removeListener????clear?)n?iterator()Ljava/util/Iterator;?com/groupbyinc/flux/common/netty/channel/group/CombinedIterator?values()Ljava/util/Collection;??n?java/util/Collection?????+(Ljava/util/Iterator;Ljava/util/Iterator;)V?
??toArray()[Ljava/lang/Object;java/util/ArrayList?
~(I)V?
??addAll(Ljava/util/Collection;)Z????????channelsJLjava/util/Collection;Ljava/util/Collection;(([Ljava/lang/Object;)[Ljava/lang/Object;????a[TT;[Ljava/lang/Object;E()Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;>com/groupbyinc/flux/common/netty/channel/group/ChannelMatchers?allA()Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;??
???(Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;)Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;??
?
disconnect??
?
deregister??
?writeW(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;?(Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;)Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;??
?message
safeDuplicate/com/groupbyinc/flux/common/netty/buffer/ByteBuf?retainedDuplicate3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
??5com/groupbyinc/flux/common/netty/buffer/ByteBufHolder?9()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufHolder;????8com/groupbyinc/flux/common/netty/util/ReferenceCountUtil?retain?p
???(Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;Z)Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;??
?matcher?Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;??java/util/IteratorhasNextznext()Ljava/lang/Object;	
=com/groupbyinc/flux/common/netty/channel/group/ChannelMatchermatches?
?p
voidPromise;()Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;t?(Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/channel/ChannelPromise;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture;?tjava/util/LinkedHashMap
?
java/util/MapL(Ljava/lang/Object;)Lcom/groupbyinc/flux/common/netty/channel/ChannelFuture;?t put"?#Hcom/groupbyinc/flux/common/netty/channel/group/DefaultChannelGroupFuture%?(Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;Ljava/util/Map;Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;)V'
&(java/lang/Object*Acom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture,release.?
?/futureCLcom/groupbyinc/flux/common/netty/channel/group/ChannelGroupFuture;futures{Ljava/util/Map;Ljava/util/Map;flush?()Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;~(Lcom/groupbyinc/flux/common/netty/channel/group/ChannelMatcher;)Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;68
9
flushAndWrite
writeAndFlush<?
=<?
???tA??tC4()Lcom/groupbyinc/flux/common/netty/channel/Channel;6EtF<?
H<tJ<tLnewCloseFutureN?
OhashCodejava/lang/SystemRidentityHashCode(Ljava/lang/Object;)ITU
SVequals	compareTo@(Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;)I
A
[[(Ljava/lang/String;)IY^
b_=Lcom/groupbyinc/flux/common/netty/channel/group/ChannelGroup;vI9com/groupbyinc/flux/common/netty/util/internal/StringUtildsimpleClassName&(Ljava/lang/Object;)Ljava/lang/String;fg
eh(name: j, size: l(I)Ljava/lang/StringBuilder;.n
(o(C)Ljava/lang/StringBuilder;.q
(r??
tYZ
v
5*	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTableJ()Ljava/util/Iterator; ([TT;)[TT;
SourceFileInnerClasses!	
zzB){?*+? ?|!"}
@A#{J*+,?&?| !"
}
IJ{d"*?(Y?+-?1?3?9???1?C+?&?| "!"""}
S!T${?H*?D*?J?L*?J?N*?
Y*?Q?S*?UY*?X?Z+?
?\Y]?`?*+?f*,?h*?j?|*H!"H
HH}.]/017*^._8a=bBcGd~?8bd
A{/*?f?|!"}hkl{z"*?N+?r?tM,?,?*?L+?r?t?| "!""uvwx}mnoq~?tyz{S*?N?|?*?L?|???|!"}w~@}7{>*?N?*?L?`?|!"}|??{?++?t?%+?tM+???*?L,???*?N,????| wx+!"+??}?????)?~?t?
??{?T+???
*?L?*?NM,+??+????>?+??*?S??W*?j?*???
+??W?|*T!"T?xA?)+?A?}??)?-?=?K?R?~Cn?n@???{?M+???&*?N+???tM,?P*?L+???tM??+?t?8+?tM,???*?L,?????tM?*?N,?????tM,??,??*?S??W?| ?!"???~wx}:??	???,?3?8???U?h?l?n?~?~?,t(?){E*?N??*?L???|!"}?	????{Z$??Y*?L????*?N???????|$!"}???#?z???{?3??Y*?·?L+*?L????W+*?N????W+???|3!"'??'??}???,???{?4??Y*?·?M,*?L????W,*?N????W,+???| 4!"4??(??4??(??}???,?z???{2*?۶ް|!"}???{2*?۶?|!"}???{2*?۶?|!"}???{=	*+?۶?|	!"	??}?
?p{i%*??*????*??
*????*???|%??}???? ?~??{F*+,???| !"???}??{??+??\Y?`?,??\Y?`??S*?N????:??0??t:,??+???W???*?Z:?i?Y*?·:*?N????:??2??t:,??+??!?$W??ʻ&Y**?h?):+?0W?|\	Hwxo12? wxY35?!"???????12Y34}J
"HSfir?????? ~2
?3??5??+
-67{2*?۶:?|!"}%;?{:*+?>?|!"??}*<?{=	*+?۶@?|	!"	??}/??{_?+??\Y?`??Y*?·M*?L????N-??,-??t:+??,?B?$W???*?N????N-??,-??t:+??,?B?$W??ѻ&Y*,*?h?)?|4>wxwx?!"???35?34}6
4589;><I=Y?\@A?B?D?F~?.??.???{v?+??\Y?`??Y*?·M*?j?*??*?L????N-??,-??t:+??,???$W???*?N????N-??,-??t:+??,???$W??ѻ&Y*,*?h?)?|4Jwx?wx?!"???35?34}>KLOPR"Y'\J]U^e`ha?b?c?e?g~??.??.???{_?+??\Y?`??Y*?·M*?L????N-??,-??t:+??,?D?$W???*?N????N-??,-??t:+??,?D?$W??ѻ&Y*,*?h?)?|4>wxwx?!"???35?34}6
lmpqs>tIuYw\xy?z?|?~~?.??.?68{?8*?N????M,??!,??tN+-??
-?GW???*?| "wx8!"8?}?"?,?3?6?~?#?;?{E*+,?@?| !"???}?<?{F*+,?I?| !"???}?<?{??+??\Y?`??S*?N????:??0??t:,??+???KW???*?Z:?i?Y*?·:*?N????:??2??t:,??+??M?$W??ʻ&Y**?h?):+?0W?|\	9wx`12? wxpY35?!"???????12pY34}B????9?D?W?Z?c?p?????????????~1	?3??5??+
-N?{2*?۶P?|!"}?N?{G??Y*?·M*?L????N-??,-??t:+??,???$W???*?N????N-??,-??t:+??,???$W??ѻ&Y*,*?h?)?|4/wxpwx?!"???35?34}.???/?:?J?M?p?{?????~?.??.?Q7{/*?W?|!"}?X?{J*+???|!"??}?~	@YZ{t*?\+?]?`=??*?W+?Wd?| !"?abc}????~?@A{[1?(Y?+*?i?1k?1*?\?1m?1*?¶p)?s?C?|1!"}?A??{3	*+?t?u?|	!"}*AYU{3	*+??w?|	!"}*x){#?5Y?y?3?},z??





© 2015 - 2024 Weber Informatics LLC | Privacy Policy