org.apache.http.pool
Class PoolEntry<T,C>
java.lang.Object
org.apache.http.pool.PoolEntry<T,C>
- Type Parameters:
T
- routeC
- connection
- Direct Known Subclasses:
- BasicNIOPoolEntry, BasicPoolEntry
@ThreadSafe
public class PoolEntry<T,C>
- extends Object
Pool entry containing a connection object along with its route information.
- Since:
- 4.2
PoolEntry
public PoolEntry(String id,
T route,
C conn,
long timeToLive,
TimeUnit tunit)
PoolEntry
public PoolEntry(String id,
T route,
C conn)
getId
public String getId()
getRoute
public T getRoute()
getConnection
public C getConnection()
getCreated
public long getCreated()
getValidUnit
public long getValidUnit()
getState
public Object getState()
setState
public void setState(Object state)
getUpdated
public long getUpdated()
getExpiry
public long getExpiry()
updateExpiry
public void updateExpiry(long time,
TimeUnit tunit)
isExpired
public boolean isExpired(long now)
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2005-2011 The Apache Software Foundation. All Rights Reserved.