public final class IdleConnectionEvictor
extends java.lang.Object
| Constructor | Description |
|---|---|
IdleConnectionEvictor(HttpClientConnectionManager connectionManager,
long maxIdleTime,
java.util.concurrent.TimeUnit maxIdleTimeUnit) |
|
IdleConnectionEvictor(HttpClientConnectionManager connectionManager,
long sleepTime,
java.util.concurrent.TimeUnit sleepTimeUnit,
long maxIdleTime,
java.util.concurrent.TimeUnit maxIdleTimeUnit) |
|
IdleConnectionEvictor(HttpClientConnectionManager connectionManager,
java.util.concurrent.ThreadFactory threadFactory,
long sleepTime,
java.util.concurrent.TimeUnit sleepTimeUnit,
long maxIdleTime,
java.util.concurrent.TimeUnit maxIdleTimeUnit) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
awaitTermination(long time,
java.util.concurrent.TimeUnit tunit) |
|
boolean |
isRunning() |
|
void |
shutdown() |
|
void |
start() |
public IdleConnectionEvictor(HttpClientConnectionManager connectionManager, java.util.concurrent.ThreadFactory threadFactory, long sleepTime, java.util.concurrent.TimeUnit sleepTimeUnit, long maxIdleTime, java.util.concurrent.TimeUnit maxIdleTimeUnit)
public IdleConnectionEvictor(HttpClientConnectionManager connectionManager, long sleepTime, java.util.concurrent.TimeUnit sleepTimeUnit, long maxIdleTime, java.util.concurrent.TimeUnit maxIdleTimeUnit)
public IdleConnectionEvictor(HttpClientConnectionManager connectionManager, long maxIdleTime, java.util.concurrent.TimeUnit maxIdleTimeUnit)