io.netty.channel.pool.FixedChannelPool.class Maven / Gradle / Ivy
???? 2{ &io/netty/channel/pool/FixedChannelPool 'io/netty/channel/pool/SimpleChannelPool FixedChannelPool.java (io/netty/channel/pool/FixedChannelPool$6 6io/netty/channel/pool/FixedChannelPool$AcquireListener AcquireListener 2io/netty/channel/pool/FixedChannelPool$TimeoutTask TimeoutTask 2io/netty/channel/pool/FixedChannelPool$AcquireTask AcquireTask ;io/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction AcquireTimeoutAction (io/netty/channel/pool/FixedChannelPool$5 (io/netty/channel/pool/FixedChannelPool$4 (io/netty/channel/pool/FixedChannelPool$3 (io/netty/channel/pool/FixedChannelPool$2 (io/netty/channel/pool/FixedChannelPool$1 FULL_EXCEPTION !Ljava/lang/IllegalStateException; TIMEOUT_EXCEPTION 'Ljava/util/concurrent/TimeoutException; POOL_CLOSED_ON_RELEASE_EXCEPTION POOL_CLOSED_ON_ACQUIRE_EXCEPTION executor (Lio/netty/util/concurrent/EventExecutor; acquireTimeoutNanos J timeoutTask Ljava/lang/Runnable; pendingAcquireQueue Ljava/util/Queue; GLjava/util/Queue; maxConnections I maxPendingAcquires acquiredChannelCount pendingAcquireCount closed Z $assertionsDisabled L(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;I)V??? M(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;II)V 5 8
9 this (Lio/netty/channel/pool/FixedChannelPool; bootstrap Lio/netty/bootstrap/Bootstrap; handler *Lio/netty/channel/pool/ChannelPoolHandler; *io/netty/channel/pool/ChannelHealthChecker A ACTIVE ,Lio/netty/channel/pool/ChannelHealthChecker; C D B E???????? ?(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JII)V 5 I
J ?(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JIIZ)V 5 L
M healthCheck action =Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction; acquireTimeoutMillis x(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Z)V 5 S
T java/util/ArrayDeque V ()V 5 X
W Y * + [ "java/lang/IllegalArgumentException ] java/lang/StringBuilder _
` Y maxConnections: b append -(Ljava/lang/String;)Ljava/lang/StringBuilder; d e
` f (I)Ljava/lang/StringBuilder; d h
` i (expected: >= 1) k toString ()Ljava/lang/String; m n
` o (Ljava/lang/String;)V 5 q
^ r io/netty/bootstrap/Bootstrap t (io/netty/channel/pool/ChannelPoolHandler v maxPendingAcquires: x ( ) z &