本文整理汇总了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);
}
}