class org.apache.http.impl.conn.HttpConnPool extends org.apache.http.pool.AbstractConnPool
{
private static final java.util.concurrent.atomic.AtomicLong COUNTER;
private final org.apache.commons.logging.Log log;
private final long timeToLive;
private final java.util.concurrent.TimeUnit timeUnit;
public void <init>(org.apache.commons.logging.Log, org.apache.http.conn.ClientConnectionOperator, int, int, long, java.util.concurrent.TimeUnit)
{
org.apache.http.impl.conn.HttpConnPool v;
org.apache.http.impl.conn.HttpConnPool$InternalConnFactory v;
long v;
java.util.concurrent.TimeUnit v;
int v, v;
org.apache.http.conn.ClientConnectionOperator v;
org.apache.commons.logging.Log v;
v := @this: org.apache.http.impl.conn.HttpConnPool;
v := @parameter: org.apache.commons.logging.Log;
v := @parameter: org.apache.http.conn.ClientConnectionOperator;
v := @parameter: int;
v := @parameter: int;
v := @parameter: long;
v := @parameter: java.util.concurrent.TimeUnit;
v = new org.apache.http.impl.conn.HttpConnPool$InternalConnFactory;
specialinvoke v.<org.apache.http.impl.conn.HttpConnPool$InternalConnFactory: void <init>(org.apache.http.conn.ClientConnectionOperator)>(v);
specialinvoke v.<org.apache.http.pool.AbstractConnPool: void <init>(org.apache.http.pool.ConnFactory,int,int)>(v, v, v);
v.<org.apache.http.impl.conn.HttpConnPool: org.apache.commons.logging.Log log> = v;
v.<org.apache.http.impl.conn.HttpConnPool: long timeToLive> = v;
v.<org.apache.http.impl.conn.HttpConnPool: java.util.concurrent.TimeUnit timeUnit> = v;
return;
}
protected org.apache.http.impl.conn.HttpPoolEntry createEntry(org.apache.http.conn.routing.HttpRoute, org.apache.http.conn.OperatedClientConnection)
{
org.apache.http.impl.conn.HttpConnPool v;
long v, v;
org.apache.http.conn.routing.HttpRoute v;
java.util.concurrent.TimeUnit v;
org.apache.http.conn.OperatedClientConnection v;
java.util.concurrent.atomic.AtomicLong v;
org.apache.http.impl.conn.HttpPoolEntry v;
org.apache.commons.logging.Log v;
java.lang.String v;
v := @this: org.apache.http.impl.conn.HttpConnPool;
v := @parameter: org.apache.http.conn.routing.HttpRoute;
v := @parameter: org.apache.http.conn.OperatedClientConnection;
v = <org.apache.http.impl.conn.HttpConnPool: java.util.concurrent.atomic.AtomicLong COUNTER>;
v = virtualinvoke v.<java.util.concurrent.atomic.AtomicLong: long getAndIncrement()>();
v = staticinvoke <java.lang.Long: java.lang.String toString(long)>(v);
v = new org.apache.http.impl.conn.HttpPoolEntry;
v = v.<org.apache.http.impl.conn.HttpConnPool: org.apache.commons.logging.Log log>;
v = v.<org.apache.http.impl.conn.HttpConnPool: long timeToLive>;
v = v.<org.apache.http.impl.conn.HttpConnPool: java.util.concurrent.TimeUnit timeUnit>;
specialinvoke v.<org.apache.http.impl.conn.HttpPoolEntry: void <init>(org.apache.commons.logging.Log,java.lang.String,org.apache.http.conn.routing.HttpRoute,org.apache.http.conn.OperatedClientConnection,long,java.util.concurrent.TimeUnit)>(v, v, v, v, v, v);
return v;
}
static void <clinit>()
{
java.util.concurrent.atomic.AtomicLong v;
v = new java.util.concurrent.atomic.AtomicLong;
specialinvoke v.<java.util.concurrent.atomic.AtomicLong: void <init>()>();
<org.apache.http.impl.conn.HttpConnPool: java.util.concurrent.atomic.AtomicLong COUNTER> = v;
return;
}
}