本文整理匯總了Java中org.apache.http.conn.ClientConnectionManager.shutdown方法的典型用法代碼示例。如果您正苦於以下問題:Java ClientConnectionManager.shutdown方法的具體用法?Java ClientConnectionManager.shutdown怎麽用?Java ClientConnectionManager.shutdown使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類org.apache.http.conn.ClientConnectionManager
的用法示例。
在下文中一共展示了ClientConnectionManager.shutdown方法的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: e
import org.apache.http.conn.ClientConnectionManager; //導入方法依賴的package包/類
private void e() {
ClientConnectionManager connectionManager = this.c.getConnectionManager();
if (connectionManager != null) {
connectionManager.shutdown();
b = null;
}
}
示例2: shutdownConnectionManagers
import org.apache.http.conn.ClientConnectionManager; //導入方法依賴的package包/類
/**
* Only for testing.
*/
public void shutdownConnectionManagers() {
ClientConnectionManager manager;
if (sharedConnectionManager != null) {
manager = sharedConnectionManager;
} else {
manager = singleClientConnManagerThreadLocal.get();
}
if (manager != null) {
manager.shutdown();
}
}
示例3: shutdownBoxClient
import org.apache.http.conn.ClientConnectionManager; //導入方法依賴的package包/類
public static void shutdownBoxClient(BoxConfiguration configuration, CachedBoxClient cachedBoxClient) throws Exception {
final BoxClient boxClient = cachedBoxClient.getBoxClient();
synchronized (boxClient) {
LOG.debug("Shutting down {} ...", cachedBoxClient);
try {
// revoke token if requested
if (configuration.isRevokeOnShutdown()) {
revokeOAuthToken(configuration, cachedBoxClient);
}
} finally {
boxClient.setConnectionOpen(false);
// close connections in the underlying HttpClient
@SuppressWarnings("deprecation")
final ClientConnectionManager connectionManager = cachedBoxClient.getClientConnectionManager();
if (connectionManager != null) {
LOG.debug("Closing connections for {}", cachedBoxClient);
connectionManager.shutdown();
} else {
LOG.debug("ConnectionManager not created for {}", cachedBoxClient);
}
}
LOG.debug("Shutdown successful for {}", cachedBoxClient);
}
}