
classes.io.netty.channel.pool.FixedChannelPool.class Maven / Gradle / Ivy
???? 2r
` ? W ?
W ? W ? W ? W ?
W ? W ? W ?
W ?
` ? W ????
W ? ? ?????????
W ?
W ?
` ? ?
? ? ?
? ?
?
? ?
?
? ? W ? ? ?
" ? ?
? ? ?
? ? a ?
h ?
+
-
/ ?
W
W
7 W
= ?
? ?
C
C W
H ? ! H"#
N
`$%&'
H H()
U*
+,-.
/012
\ ?345 InnerClasses AcquireListener6 TimeoutTask AcquireTask7 AcquireTimeoutAction FULL_EXCEPTION !Ljava/lang/IllegalStateException; TIMEOUT_EXCEPTION 'Ljava/util/concurrent/TimeoutException; executor (Lio/netty/util/concurrent/EventExecutor; acquireTimeoutNanos J timeoutTask Ljava/lang/Runnable; pendingAcquireQueue Ljava/util/Queue; Signature GLjava/util/Queue; maxConnections I maxPendingAcquires acquiredChannelCount pendingAcquireCount closed Z $assertionsDisabled L(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;I)V Code LineNumberTable LocalVariableTable this (Lio/netty/channel/pool/FixedChannelPool; bootstrap Lio/netty/bootstrap/Bootstrap; handler *Lio/netty/channel/pool/ChannelPoolHandler; M(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;II)V ?(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JII)V healthCheck ,Lio/netty/channel/pool/ChannelHealthChecker; action =Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction; acquireTimeoutMillis ?(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JIIZ)V releaseHealthCheck
StackMapTable*89:7 acquire E(Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future; cause Ljava/lang/Throwable; promise "Lio/netty/util/concurrent/Promise; LocalVariableTypeTable >Lio/netty/util/concurrent/Promise; }(Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future; acquire0 %(Lio/netty/util/concurrent/Promise;)V p l 8Lio/netty/channel/pool/FixedChannelPool$AcquireListener; task 4Lio/netty/channel/pool/FixedChannelPool$AcquireTask; A(Lio/netty/util/concurrent/Promise;)V release _(Lio/netty/channel/Channel;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future; channel Lio/netty/channel/Channel; 4Lio/netty/util/concurrent/Promise; ?(Lio/netty/channel/Channel;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future; decrementAndRunTaskQueue ()V runTaskQueue
timeoutFuture &Ljava/util/concurrent/ScheduledFuture; )Ljava/util/concurrent/ScheduledFuture<*>;; close
access$100 )()Ljava/util/concurrent/TimeoutException;
access$201 m(Lio/netty/channel/pool/FixedChannelPool;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future; x0 x1
access$300 M(Lio/netty/channel/pool/FixedChannelPool;Lio/netty/util/concurrent/Promise;)V
access$400 R(Lio/netty/channel/pool/FixedChannelPool;)Lio/netty/util/concurrent/EventExecutor;
access$500 +(Lio/netty/channel/pool/FixedChannelPool;)Z
access$600 +(Lio/netty/channel/pool/FixedChannelPool;)V
access$700 +(Lio/netty/channel/pool/FixedChannelPool;)J
access$800 ;(Lio/netty/channel/pool/FixedChannelPool;)Ljava/util/Queue;
access$906 +(Lio/netty/channel/pool/FixedChannelPool;)I access$1000 access$1108
access$502 ,(Lio/netty/channel/pool/FixedChannelPool;Z)Z access$1102 ,(Lio/netty/channel/pool/FixedChannelPool;I)I
access$902 access$1201
SourceFile FixedChannelPool.java ? ? { y ? ? | y t u p q ? ? } ~ n o ? ? ? ? l m ? ?:<