![JAR search and dependency download from the Maven repository](/logo.png)
classes.io.netty.channel.ThreadPerChannelEventLoopGroup.class Maven / Gradle / Ivy
The newest version!
???? 2d , ?
, ?
? ? ?
, ? ?
?
, ?
] ?
? ?
? ? , ? ?
? , ? ? ? ?
? ?
? , ? ? ?
? ?
? ?
? ? d
? ? ? , ?
? ? a , ? , ? ?
$ ? ?
$ ?
$ ?
$ ?
$ ?
/ ? ? ?
? ? ? , ? ?
1 ? ? ? ?
3 ? ?
6 ? , ? ? ? ? ? ? ; ? ? ?
, ?
, ; ; ; ; ?
; ?
,
K ;
O ;
S ? ? ?
, ; ?
, InnerClasses childArgs [Ljava/lang/Object; maxChannels I executor Ljava/util/concurrent/Executor; activeChildren Ljava/util/Set; Signature -Ljava/util/Set; idleChildren Ljava/util/Queue; /Ljava/util/Queue; tooManyChannels #Lio/netty/channel/ChannelException; shuttingDown Z terminationFuture "Lio/netty/util/concurrent/Promise; %Lio/netty/util/concurrent/Promise<*>; childTerminationListener )Lio/netty/util/concurrent/FutureListener; =Lio/netty/util/concurrent/FutureListener; ()V Code LineNumberTable LocalVariableTable this 1Lio/netty/channel/ThreadPerChannelEventLoopGroup; (I)V ;(ILjava/util/concurrent/ThreadFactory;[Ljava/lang/Object;)V
threadFactory $Ljava/util/concurrent/ThreadFactory; args 6(ILjava/util/concurrent/Executor;[Ljava/lang/Object;)V
StackMapTable ?! newChild 1([Ljava/lang/Object;)Lio/netty/channel/EventLoop;
Exceptions" iterator ()Ljava/util/Iterator; @()Ljava/util/Iterator; next ()Lio/netty/channel/EventLoop; shutdownGracefully D(JJLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/Future; l Lio/netty/channel/EventLoop; quietPeriod J timeout unit Ljava/util/concurrent/TimeUnit;# G(JJLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/Future<*>; #()Lio/netty/util/concurrent/Future; &()Lio/netty/util/concurrent/Future<*>; shutdown
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; isShuttingDown ()Z
isShutdown isTerminated awaitTermination #(JLjava/util/concurrent/TimeUnit;)Z timeLeft deadline ?$ register <(Lio/netty/channel/Channel;)Lio/netty/channel/ChannelFuture; t Ljava/lang/Throwable; channel Lio/netty/channel/Channel; C(Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; promise !Lio/netty/channel/ChannelPromise; ](Lio/netty/channel/Channel;Lio/netty/channel/ChannelPromise;)Lio/netty/channel/ChannelFuture; nextChild loop *()Lio/netty/util/concurrent/EventExecutor;
access$000 U(Lio/netty/channel/ThreadPerChannelEventLoopGroup;)Lio/netty/util/concurrent/Promise; x0
SourceFile #ThreadPerChannelEventLoopGroup.java q r w ~%&' java/lang/Object w .io/netty/util/concurrent/ThreadPerTaskExecutor w( w ? w x)*+,-. f g *java/util/concurrent/ConcurrentLinkedQueue j k 'io/netty/util/concurrent/DefaultPromise/01 w2 1io/netty/channel/ThreadPerChannelEventLoopGroup$1 w3 t u "java/lang/IllegalArgumentException maxChannels: %d (expected: >= 0)456789 w: java/lang/NullPointerException;<