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

io.netty.channel.pool.FixedChannelPool.class Maven / Gradle / Ivy

????2{&io/netty/channel/pool/FixedChannelPool'io/netty/channel/pool/SimpleChannelPoolFixedChannelPool.java(io/netty/channel/pool/FixedChannelPool$66io/netty/channel/pool/FixedChannelPool$AcquireListenerAcquireListener2io/netty/channel/pool/FixedChannelPool$TimeoutTaskTimeoutTask2io/netty/channel/pool/FixedChannelPool$AcquireTaskAcquireTask;io/netty/channel/pool/FixedChannelPool$AcquireTimeoutActionAcquireTimeoutAction(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$1FULL_EXCEPTION!Ljava/lang/IllegalStateException;TIMEOUT_EXCEPTION'Ljava/util/concurrent/TimeoutException; POOL_CLOSED_ON_RELEASE_EXCEPTION POOL_CLOSED_ON_ACQUIRE_EXCEPTIONexecutor(Lio/netty/util/concurrent/EventExecutor;acquireTimeoutNanosJtimeoutTaskLjava/lang/Runnable;pendingAcquireQueueLjava/util/Queue;GLjava/util/Queue;maxConnectionsImaxPendingAcquiresacquiredChannelCountpendingAcquireCountclosedZ$assertionsDisabledL(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;I)V???M(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;II)V58
9this(Lio/netty/channel/pool/FixedChannelPool;	bootstrapLio/netty/bootstrap/Bootstrap;handler*Lio/netty/channel/pool/ChannelPoolHandler;*io/netty/channel/pool/ChannelHealthCheckerAACTIVE,Lio/netty/channel/pool/ChannelHealthChecker;CD	BE?????????(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JII)V5I
J?(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JIIZ)V5L
MhealthCheckaction=Lio/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;acquireTimeoutMillisx(Lio/netty/bootstrap/Bootstrap;Lio/netty/channel/pool/ChannelPoolHandler;Lio/netty/channel/pool/ChannelHealthChecker;Z)V5S
Tjava/util/ArrayDequeV()V5X
WY*+	["java/lang/IllegalArgumentException]java/lang/StringBuilder_
`YmaxConnections: bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;de
`f(I)Ljava/lang/StringBuilder;dh
`i (expected: >= 1)ktoString()Ljava/lang/String;mn
`o(Ljava/lang/String;)V5q
^rio/netty/bootstrap/Bootstrapt(io/netty/channel/pool/ChannelPoolHandlervmaxPendingAcquires: x()	z&'	|java/lang/NullPointerException~P
racquireTimeoutMillis: ?(J)Ljava/lang/StringBuilder;d?
`?java/util/concurrent/TimeUnit?MILLISECONDSLjava/util/concurrent/TimeUnit;??	??toNanos(J)J??
??F$SwitchMap$io$netty$channel$pool$FixedChannelPool$AcquireTimeoutAction[I??	?ordinal()I??
?+(Lio/netty/channel/pool/FixedChannelPool;)V5?
?
?java/lang/Error?
?Yconfig&()Lio/netty/bootstrap/BootstrapConfig;??
u?"io/netty/bootstrap/BootstrapConfig?group#()Lio/netty/channel/EventLoopGroup;??
??io/netty/channel/EventLoopGroup?next()Lio/netty/channel/EventLoop;????$%	?-.	?/.	?releaseHealthCheckacquireE(Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;java/lang/Throwable?&io/netty/util/concurrent/EventExecutor?inEventLoop()Z????acquire0%(Lio/netty/util/concurrent/Promise;)V??
?M(Lio/netty/channel/pool/FixedChannelPool;Lio/netty/util/concurrent/Promise;)V5?
?execute(Ljava/lang/Runnable;)V???? io/netty/util/concurrent/Promise?
setFailure9(Ljava/lang/Throwable;)Lio/netty/util/concurrent/Promise;????causeLjava/lang/Throwable;promise>Lio/netty/util/concurrent/Promise;"Lio/netty/util/concurrent/Promise;43	?java/lang/AssertionError?
?Y23	?#	?0.	?
newPromise$()Lio/netty/util/concurrent/Promise;????
	?acquired?X
	?addListenerT(Lio/netty/util/concurrent/GenericFutureListener;)Lio/netty/util/concurrent/Promise;??????
?1.	?	?
?java/util/Queue?offer(Ljava/lang/Object;)Z????NANOSECONDS??	??schedule`(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lio/netty/util/concurrent/ScheduledFuture;???
timeoutFuture&Ljava/util/concurrent/ScheduledFuture;	pl8Lio/netty/channel/pool/FixedChannelPool$AcquireListener;task4Lio/netty/channel/pool/FixedChannelPool$AcquireTask;release_(Lio/netty/channel/Channel;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;?!io/netty/util/internal/ObjectUtilcheckNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
g(Lio/netty/channel/pool/FixedChannelPool;Lio/netty/channel/Channel;Lio/netty/util/concurrent/Promise;)V5

channelLio/netty/channel/Channel;4Lio/netty/util/concurrent/Promise;decrementAndRunTaskQueuerunTaskQueueX
poll()Ljava/lang/Object; !?"$java/util/concurrent/ScheduledFuture$cancel(Z)Z&'%(
???	+)Ljava/util/concurrent/ScheduledFuture<*>;close
?
access$100)()Ljava/util/concurrent/TimeoutException; !	2
access$201m(Lio/netty/channel/pool/FixedChannelPool;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;x0x1
access$300
access$400R(Lio/netty/channel/pool/FixedChannelPool;)Lio/netty/util/concurrent/EventExecutor;
access$500+(Lio/netty/channel/pool/FixedChannelPool;)Z
access$600X
>
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;)Iaccess$1000access$1108
access$502,(Lio/netty/channel/pool/FixedChannelPool;Z)Zaccess$1102,(Lio/netty/channel/pool/FixedChannelPool;I)I
access$902access$1201.X
Njava/lang/ClassQdesiredAssertionStatusS?
RTjava/lang/IllegalStateExceptionV'Too many outstanding acquire operationsX
Wr
acquire0(...)[$io/netty/util/internal/ThrowableUtil]unknownStackTraceO(Ljava/lang/Throwable;Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Throwable;_`
^a%java/util/concurrent/TimeoutExceptionc:Acquire operation took longer then configured maximum timee
dr(...)hFixedChannelPooled was closedjrelease(...)l"	n	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable}(Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;A(Lio/netty/util/concurrent/Promise;)V?(Lio/netty/channel/Channel;Lio/netty/util/concurrent/Promise;)Lio/netty/util/concurrent/Future;
SourceFileInnerClasses! !"#$%&'()*+p,-./.0.1.234356qV
*+,7?:?r*
;<
=>
?@
-.s
V	W58qg	*+,?FG?K?r4;<=>?@-./.s
fg5Iq?
	*+,-?N?rR;<=>?@ODPQR'-./.s
?5Lq7
7*+,-	?U*?WY?Z?\?$?^Y?`Y?ac?g?jl?g?p?s??$?^Y?`Y?ay?g?jl?g?p?s??G??*?{*G?}???G??
?Y?????+	??$?^Y?`Y?a??g??l?g?p?s?*?????}????.?9**?Y*???{?*?Y*???{???Y???*+????????*??*???r\	7;<7=>7?@7OD7PQ7R'7-.7/.7?3	sb?	E??;?A?b?p?u???????????????????*?0?6?t$	?;	uwB&,/??q?4*?????*+?ħ*???Y*+?ǹ??M+,??W+?&)?r *??4;<4??u4??s???&?)?*?2?t	B?pv??q??ؚ*???????Y?ۿ*?ݙ+?߹?W?*??*???A?ؚ*????Y?ۿ*????M?	Y*+??N-??,-??W*,??W?}*??*???+???W?P?Y*+??M*?\,???/*Y??`??*?{?(,*??*?{*?}?????
+???W?ؚ*????Y?ۿ?r4V?`?C	
?;<???uV????sZ??!?+?,?7?L?V?`?d?l?r?u???????????????????t(?B?	pwq?*,
?W*????N*+-?Y*+,????W,?r**;<**???u*?s(pxXqc$*Y??d??ؚ*????Y?ۿ*??r$;<s#
&,#-tXqu*??*???B*?\?#?L+??.+?M,?,?)W*Y??d??+?**+?,??W????ؚ*????Y?ۿ?ؚ*????Y?ۿ?r /	
$#u;<u$#-s:01237$8(90<:=>?G@JC_DtEt??%?.Xq@*???Y*?/???r;<s
??01q?3?s&45q:*+??r6<7?s&8?q:*+?ır6<7?s&9:q/*???r6<s&;<q/*?ݬr6<s&=?q/*???r6<s&@Aq/*?}?r6<s&BCq/*?\?r6<s&DEq6*Y??dZ??r6<s&F?q/*??r6<s&GEq6*Y??Z`??r6<s&HIq;*Z?ݬr6<73s&JKq;*Z??r6<7.s&LKq;*Z??r6<7.s&M?q/*?O?r6<s&PXq?q?U???ػWYY?Z\?b?W??dYf?gi?b?d?3?WYk?Zm?b?W?o?WYk?Z\?b?W?߱s&'(*@-X0t@yzR
	

@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy