Modifier and Type | Class and Description |
---|---|
protected static class |
ThrottledFetcher.ThrottledConnection
Throttled connections.
|
Modifier and Type | Field and Description |
---|---|
protected List<IThrottledConnection> |
ThrottledFetcher.ConnectionPool.connections
The actual pool of connections
|
Modifier and Type | Method and Description |
---|---|
static IThrottledConnection |
ThrottledFetcher.getConnection(IThreadContext threadContext,
String throttleGroupName,
String protocol,
String server,
int port,
PageCredentials authentication,
IKeystoreManager trustStore,
IThrottleSpec throttleDescription,
String[] binNames,
int connectionLimit,
String proxyHost,
int proxyPort,
String proxyAuthDomain,
String proxyAuthUsername,
String proxyAuthPassword,
int socketTimeoutMilliseconds,
int connectionTimeoutMilliseconds,
IAbortActivity activities)
Obtain a connection to specified protocol, server, and port.
|
IThrottledConnection |
ThrottledFetcher.ConnectionPool.grab(IAbortActivity activities) |
Modifier and Type | Method and Description |
---|---|
String |
DataCache.addData(IVersionActivity activities,
String documentIdentifier,
IThrottledConnection connection)
Add a data entry into the cache.
|
void |
ThrottledFetcher.ConnectionPool.release(IThrottledConnection connection) |