Class BasicPoolEntry

java.lang.Object
org.apache.http.impl.conn.AbstractPoolEntry
org.apache.http.impl.conn.tsccm.BasicPoolEntry

@Deprecated public class BasicPoolEntry extends AbstractPoolEntry
Deprecated.
(4.2) use PoolEntry
Basic implementation of a connection pool entry.
Since:
4.0
  • Constructor Details

    • BasicPoolEntry

      public BasicPoolEntry(ClientConnectionOperator op, HttpRoute route, ReferenceQueue<Object> queue)
      Deprecated.
    • BasicPoolEntry

      public BasicPoolEntry(ClientConnectionOperator op, HttpRoute route)
      Deprecated.
      Creates a new pool entry.
      Parameters:
      op - the connection operator
      route - the planned route for the connection
    • BasicPoolEntry

      public BasicPoolEntry(ClientConnectionOperator op, HttpRoute route, long connTTL, TimeUnit timeunit)
      Deprecated.
      Creates a new pool entry with a specified maximum lifetime.
      Parameters:
      op - the connection operator
      route - the planned route for the connection
      connTTL - maximum lifetime of this entry, <=0 implies "infinity"
      timeunit - TimeUnit of connTTL
      Since:
      4.1
  • Method Details

    • getCreated

      public long getCreated()
      Deprecated.
      Since:
      4.1
    • getUpdated

      public long getUpdated()
      Deprecated.
      Since:
      4.1
    • getExpiry

      public long getExpiry()
      Deprecated.
      Since:
      4.1
    • getValidUntil

      public long getValidUntil()
      Deprecated.
    • updateExpiry

      public void updateExpiry(long time, TimeUnit timeunit)
      Deprecated.
      Since:
      4.1
    • isExpired

      public boolean isExpired(long now)
      Deprecated.
      Since:
      4.1