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

com.groupbyinc.flux.common.netty.channel.pool.FixedChannelPool.class Maven / Gradle / Ivy

????2>com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool?com/groupbyinc/flux/common/netty/channel/pool/SimpleChannelPoolFixedChannelPool.java@com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$6Ncom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireListenerAcquireListenerJcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$TimeoutTaskTimeoutTaskJcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTaskAcquireTaskScom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTimeoutActionAcquireTimeoutAction@com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$5@com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$4@com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$3@com/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$2@com/groupbyinc/flux/common/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@Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;acquireTimeoutNanosJtimeoutTaskLjava/lang/Runnable;pendingAcquireQueueLjava/util/Queue;_Ljava/util/Queue;maxConnectionsImaxPendingAcquiresacquiredChannelCountpendingAcquireCountclosedZ$assertionsDisabled|(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;I)V???}(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;II)V58
9this@Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;	bootstrap6Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;handlerBLcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;Bcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthCheckerAACTIVEDLcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthChecker;CD	BE????????(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthChecker;Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JII)V5I
J(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthChecker;Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JIIZ)V5L
MhealthCheckactionULcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;acquireTimeoutMillis(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthChecker;Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTimeoutAction;JIIZZ)V5S
TreleaseHealthCheck?(Lcom/groupbyinc/flux/common/netty/bootstrap/Bootstrap;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandler;Lcom/groupbyinc/flux/common/netty/channel/pool/ChannelHealthChecker;ZZ)V5W
Xjava/util/ArrayDequeZ()V5\
[]*+	_"java/lang/IllegalArgumentExceptionajava/lang/StringBuilderc
d]maxConnections: fappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;hi
dj(I)Ljava/lang/StringBuilder;hl
dm (expected: >= 1)otoString()Ljava/lang/String;qr
ds(Ljava/lang/String;)V5u
bv4com/groupbyinc/flux/common/netty/bootstrap/Bootstrapx@com/groupbyinc/flux/common/netty/channel/pool/ChannelPoolHandlerzmaxPendingAcquires: |()	~&'	?java/lang/NullPointerException?P
?vacquireTimeoutMillis: ?(J)Ljava/lang/StringBuilder;h?
d?java/util/concurrent/TimeUnit?MILLISECONDSLjava/util/concurrent/TimeUnit;??	??toNanos(J)J??
??F$SwitchMap$io$netty$channel$pool$FixedChannelPool$AcquireTimeoutAction[I??	?ordinal()I??
?C(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)V5?
?
?java/lang/Error?
?]config>()Lcom/groupbyinc/flux/common/netty/bootstrap/BootstrapConfig;??
y?:com/groupbyinc/flux/common/netty/bootstrap/BootstrapConfig?group;()Lcom/groupbyinc/flux/common/netty/channel/EventLoopGroup;??
??7com/groupbyinc/flux/common/netty/channel/EventLoopGroup?next6()Lcom/groupbyinc/flux/common/netty/channel/EventLoop;????$%	?-.	?/.	?lastRecentUsedacquireu(Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;java/lang/Throwable?>com/groupbyinc/flux/common/netty/util/concurrent/EventExecutor?inEventLoop()Z????acquire0=(Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V??
?}(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V5?
?execute(Ljava/lang/Runnable;)V????8com/groupbyinc/flux/common/netty/util/concurrent/Promise?
setFailureQ(Ljava/lang/Throwable;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;????causeLjava/lang/Throwable;promisenLcom/groupbyinc/flux/common/netty/util/concurrent/Promise;:Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;43	?java/lang/AssertionError?
?]23	?#	?0.	?
newPromise<()Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;????
	?acquired?\
	?addListener?(Lcom/groupbyinc/flux/common/netty/util/concurrent/GenericFutureListener;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;??????
?1.	?	?
?java/util/Queue?offer(Ljava/lang/Object;)Z????NANOSECONDS??	?schedulex(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Lcom/groupbyinc/flux/common/netty/util/concurrent/ScheduledFuture;?
timeoutFuture&Ljava/util/concurrent/ScheduledFuture;	plPLcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireListener;taskLLcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool$AcquireTask;release?(Lcom/groupbyinc/flux/common/netty/channel/Channel;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;?9com/groupbyinc/flux/common/netty/util/internal/ObjectUtilcheckNotNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;
?(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;Lcom/groupbyinc/flux/common/netty/channel/Channel;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V5

channel2Lcom/groupbyinc/flux/common/netty/channel/Channel;LLcom/groupbyinc/flux/common/netty/util/concurrent/Promise;decrementAndRunTaskQueuerunTaskQueue!\
"poll()Ljava/lang/Object;$%?&$java/util/concurrent/ScheduledFuture(cancel(Z)Z*+),
???	/)Ljava/util/concurrent/ScheduledFuture<*>;close
?
access$100)()Ljava/util/concurrent/TimeoutException; !	6
access$201?(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;x0x1
access$300
access$400?(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)Lcom/groupbyinc/flux/common/netty/util/concurrent/EventExecutor;
access$500C(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)Z
access$600 \
B
access$700C(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)J
access$800S(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)Ljava/util/Queue;
access$906C(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;)Iaccess$1000access$1108
access$502D(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;Z)Zaccess$1102D(Lcom/groupbyinc/flux/common/netty/channel/pool/FixedChannelPool;I)I
access$902access$12012\
Rjava/lang/ClassUdesiredAssertionStatusW?
VXjava/lang/IllegalStateExceptionZ'Too many outstanding acquire operations\
[v
acquire0(...)_(...)lFixedChannelPooled was closednrelease(...)p"	r	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable?(Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;q(Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)V?(Lcom/groupbyinc/flux/common/netty/channel/Channel;Lcom/groupbyinc/flux/common/netty/util/concurrent/Promise;)Lcom/groupbyinc/flux/common/netty/util/concurrent/Future;
SourceFileInnerClasses! !"#$%&'()*+t,-./.0.1.234356uV
*+,7?:?v*
;<
=>
?@
-.w
V	W58ug	*+,?FG?K?v4;<=>?@-./.w
fg5Iu?
	*+,-?N?vR;<=>?@ODPQR'-./.w
?5Lu?
*+,-	?U?v\	;<=>?@ODPQR'-./.V3	w
??5SuB7*+,-	
?Y*?[Y?^?`?$?bY?dY?eg?k?np?k?t?w??$?bY?dY?e}?k?np?k?t?w??G??*?*G?????G??
??Y?????+	??$?bY?dY?e??k??p?k?t?w?*??????????.?7(*?Y*????*?Y*??????Y???*+????????*??*???vf
7;<7=>7?@7OD7PQ7R'7-.7/.7V3	7?3
wb?E??=?C?d?r?w????????????????????*?0?6?x%	?=
y{B&,-??u?4*?????*+?ȧ*???Y*+?˹??M+,??W+?&)?v *??4;<4??y4??w???&?)?*?2?x	B?tz??u??ܚ*???????Y?߿*??+???W?*??*???A?ܚ*????Y?߿*????M?	Y*+??N-??,-??W*,??W?}*??*???+????W?P?Y*+??M*?`,???/*Y??`??*??(,*??*?*?????	?
+????W?ܚ*?????Y?߿?v4V
?`?C
?;<???yV
????wZ??!?+?,7LV`d	l
ru?
????????x(?B?	t{u?*,?W*????N*+-?Y*+,????W,?v**;<**??
?y*?
w!"#(=t| \uc$*Y??d??ܚ*????Y?߿*?#?v$;<wA
DJ#Kx!\uu*??*???B*?`?'?L+??.+?	M,?,?-W*Y??d??+?.*+?0??W????ܚ*?????Y?߿?ܚ*????Y?߿?v /
$#u;<y$#1w:NOPQU$V(W0Z:[>]G^Ja_btcx??)?2\u@*???Y*?3???v;<w
??45u?7?w&89u:*+??v:<;?w&<?u:*+?ȱv:<;?w&=>u/*???v:<w&?@u/*??v:<w&A?u/*?C?v:<w&DEu/*???v:<w&FGu/*?`?v:<w&HIu6*Y??dZ???v:<w&J?u/*?#?v:<w&KIu6*Y??Z`??v:<w&LMu;*Z??v:<;3w&NOu;*Z??v:<;.w&POu;*Z???v:<;.w&Q?u/*?S?v:<w&T\u?q?Y???ܻ[Y]?^`?f?[???hYj?km?f?h?7?[Yo?^q?f?[?s?[Yo?^`?f?[??w&'(*@-X0x@}~R
	

@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy