Class BasicPoolEntry


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

      • 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,
                              java.util.concurrent.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 Detail

      • 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,
                                 java.util.concurrent.TimeUnit timeunit)
        Deprecated.
        Since:
        4.1
      • isExpired

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