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

com.squareup.okhttp.ConnectionPool.class Maven / Gradle / Ivy

The newest version!
????3n	??
U?
a??<	???
??
??
?	U??
?	U??
?	U??
?	U?	U?
??	U???
??
?
?
?
?	U????????	&?????
U?
&?	U?
???
.???
&?
&?	??
??	&?
??????????
a??
<??????
&
??
U	&?????????
K		

?
?

?


C??

U
 !InnerClassesDEFAULT_KEEP_ALIVE_DURATION_MSJ
ConstantValue
systemDefault$Lcom/squareup/okhttp/ConnectionPool;executorLjava/util/concurrent/Executor;maxIdleConnectionsIkeepAliveDurationNscleanupRunnableLjava/lang/Runnable;connectionsLjava/util/Deque;	SignatureCLjava/util/Deque;
routeDatabase,Lcom/squareup/okhttp/internal/RouteDatabase;$assertionsDisabledZ(IJ)VCodeLineNumberTableLocalVariableTablethiskeepAliveDurationMs$(IJLjava/util/concurrent/TimeUnit;)VkeepAliveDurationtimeUnitLjava/util/concurrent/TimeUnit;
StackMapTable"
getDefault&()Lcom/squareup/okhttp/ConnectionPool;getIdleConnectionCount()I
connection0Lcom/squareup/okhttp/internal/io/RealConnection;total#getConnectionCountgetSpdyConnectionCount
DeprecatedRuntimeVisibleAnnotationsLjava/lang/Deprecated;getMultiplexedConnectionCountgetHttpConnectionCountget?(Lcom/squareup/okhttp/Address;Lcom/squareup/okhttp/internal/http/StreamAllocation;)Lcom/squareup/okhttp/internal/io/RealConnection;addressLcom/squareup/okhttp/Address;streamAllocation4Lcom/squareup/okhttp/internal/http/StreamAllocation;put3(Lcom/squareup/okhttp/internal/io/RealConnection;)VconnectionBecameIdle3(Lcom/squareup/okhttp/internal/io/RealConnection;)ZevictAll()ViLjava/util/Iterator;evictedConnectionsLjava/util/List;LocalVariableTypeTableFLjava/util/Iterator;BLjava/util/List;$!%cleanup(J)JidleDurationNsnowinUseConnectionCountidleConnectionCountlongestIdleConnectionlongestIdleDurationNs?pruneAndGetAllocationCount4(Lcom/squareup/okhttp/internal/io/RealConnection;J)I	referenceLjava/lang/ref/Reference;
referencesOLjava/lang/ref/Reference;aLjava/util/List;>;setCleanupRunnableForTest(Ljava/lang/Runnable;)V	keepAliveLjava/lang/String;&
SourceFileConnectionPool.java"'?w~w?'java/util/concurrent/ThreadPoolExecutor(?(java/util/concurrent/LinkedBlockingQueueOkHttp ConnectionPool)*+w,hi$com/squareup/okhttp/ConnectionPool$1w-mnjava/util/ArrayDequeop*com/squareup/okhttp/internal/RouteDatabasestjk.?ld"java/lang/IllegalArgumentExceptionjava/lang/StringBuilderkeepAliveDuration <= 0: /0/123w4fg567#89:;.com/squareup/okhttp/internal/io/RealConnection<?$=9>????9uv@ABjava/lang/AssertionErrorC?DEF??GHBIvJK?LM?NBOBP?java/util/ArrayListO?QRSTjava/lang/Long??Ud?Vjava/lang/ref/Reference?;WXYA connection to Z[\]/^5 was leaked. Did you forget to close a response body?_`4OV"com/squareup/okhttp/ConnectionPoolab9http.keepAlivecdehttp.keepAliveDurationhttp.maxConnectionsfghijwxklmjava/lang/Objectjava/util/concurrent/TimeUnitjava/util/Iteratorjava/util/Listjava/lang/Throwablejava/lang/StringMILLISECONDSSECONDS!com/squareup/okhttp/internal/Util
threadFactory9(Ljava/lang/String;Z)Ljava/util/concurrent/ThreadFactory;m(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V'(Lcom/squareup/okhttp/ConnectionPool;)VtoNanosappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(J)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)Vjava/util/Dequeiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;allocationsisEmptysize
isMultiplexedjava/lang/Thread	holdsLock(Ljava/lang/Object;)ZallocationLimitgetRoute()Lcom/squareup/okhttp/Route;com/squareup/okhttp/Routecom/squareup/okhttp/AddressequalsnoNewStreams2com/squareup/okhttp/internal/http/StreamAllocationacquirejava/util/concurrent/Executorexecuteaddremove	notifyAll	getSocket()Ljava/net/Socket;closeQuietly(Ljava/net/Socket;)VidleAtNanos(I)Ljava/lang/Object;%com/squareup/okhttp/internal/InternalloggerLjava/util/logging/Logger;
getAddress()Lcom/squareup/okhttp/Address;url()Lcom/squareup/okhttp/HttpUrl;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;java/util/logging/Loggerwarningjava/lang/ClassdesiredAssertionStatusjava/lang/SystemgetProperty&(Ljava/lang/String;)Ljava/lang/String;	parseLong(Ljava/lang/String;)Jjava/lang/BooleanparseBoolean(Ljava/lang/String;)Zjava/lang/IntegerparseInt(Ljava/lang/String;)I1Ua	cde\fghijkldmnopqrstuvwxyL
* ???z
r	s{ 
|g
jk
}dw~y?w*?*?Y??Y?	
???
*?Y*??*?Y??*?Y??*?* ?? 	???Y?Y?? ?? ?!??z.uTV$[0n;oFvKwUz[{v}{*w|gwjkwdw????v??	??y?"?z?!??y?3<*??#M,?$?,?%?&N-?'?(??????z???.?1?{ ??3|g1?k?
??!?!??y4
*??)?z?{
|g!??y/*?*?z?{|g???!??y?.<*??#M,?$?,?%?&N-?+??????z???)?,?{ 
??.|g,?k?
???!??y9*??)*?*d?z?{|g??y?j?,?*?-??.Y?/?*??#N-?$?C-?%?&:?'?0?1?#+?2?3?4??5?,?6?????z"??3?H?\?b?e?h?{*32??j|gj??j????	??E???y?:?,?*?-??.Y?/?*??7?*?
*??8*?+?9W?z??!?.?9?{:|g:?????y?6?,?*?-??.Y?/?+?5?
*??*?+?:W?*?;?z??#?.?0?4?{6|g6???
??yZ??W-?????,ç
:,??+?@M,?$?,?%?&N-?A?B???QTTXTz:????*?7?=?F?L?O?[?u?|??{4*"??9??u???|gx???9??x???"????5?D???????y?>6:D7*Y:?*??#:		?$?>	?%?&:
*
?F?	???݄
?Ge7??7
:???*???*??*??:W?&?*?eí?*?íHíç:
?
??A?B	???????????????zj????
??'?3?=?@?C?F?OW[_bu
????????{\	3,??
O?dE??	?|g??d??k??k???
??d?E??	?1??????%???E????yO?+?':6?0?n?J?K:?L?	???۲M?Y?N?+?2?O?P?QR?? ?S?TW+?5?(?+ *?e?G?????0?z:'()#++,.-11X3b4g7q8{9};?={>#Z??	w?k?|g?????d????#Z???????	??'??K???y>*+??z
AB{|gmn??ynU?V???,W?XKY?XLZ?XM+?
+?[?\B*?*?^??UY!?_?"?%,??UY,?`!?_?"??UY!?_?"?z2:@AB"C'D1F<GKHOIaKmM{*W??Q?"Kj?1<}d?@????B????b





© 2015 - 2025 Weber Informatics LLC | Privacy Policy