当前位置: 首页>>代码示例>>Java>>正文


Java ManagedClientConnection.abortConnection方法代码示例

本文整理汇总了Java中org.apache.http.conn.ManagedClientConnection.abortConnection方法的典型用法代码示例。如果您正苦于以下问题:Java ManagedClientConnection.abortConnection方法的具体用法?Java ManagedClientConnection.abortConnection怎么用?Java ManagedClientConnection.abortConnection使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在org.apache.http.conn.ManagedClientConnection的用法示例。


在下文中一共展示了ManagedClientConnection.abortConnection方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: abortConnection

import org.apache.http.conn.ManagedClientConnection; //导入方法依赖的package包/类
/**
 * Shuts down the connection.
 * This method is called from a <code>catch</code> block in
 * {@link #execute execute} during exception handling.
 */
private void abortConnection() {
    ManagedClientConnection mcc = managedConn;
    if (mcc != null) {
        // we got here as the result of an exception
        // no response will be returned, release the connection
        managedConn = null;
        try {
            mcc.abortConnection();
        } catch (IOException ex) {
            if (this.log.isDebugEnabled()) {
                this.log.debug(ex.getMessage(), ex);
            }
        }
        // ensure the connection manager properly releases this connection
        try {
            mcc.releaseConnection();
        } catch(IOException ignored) {
            this.log.debug("Error releasing connection", ignored);
        }
    }
}
 
开发者ID:lamsfoundation,项目名称:lams,代码行数:27,代码来源:DefaultRequestDirector.java

示例2: abortConnection

import org.apache.http.conn.ManagedClientConnection; //导入方法依赖的package包/类
/**
 * Shuts down the connection.
 * This method is called from a {@code catch} block in
 * {@link #execute execute} during exception handling.
 */
private void abortConnection() {
    final ManagedClientConnection mcc = managedConn;
    if (mcc != null) {
        // we got here as the result of an exception
        // no response will be returned, release the connection
        managedConn = null;
        try {
            mcc.abortConnection();
        } catch (final IOException ex) {
            if (this.log.isDebugEnabled()) {
                this.log.debug(ex.getMessage(), ex);
            }
        }
        // ensure the connection manager properly releases this connection
        try {
            mcc.releaseConnection();
        } catch(final IOException ignored) {
            this.log.debug("Error releasing connection", ignored);
        }
    }
}
 
开发者ID:MyPureCloud,项目名称:purecloud-iot,代码行数:27,代码来源:DefaultRequestDirector.java

示例3: abortConnection

import org.apache.http.conn.ManagedClientConnection; //导入方法依赖的package包/类
/**
 * Shuts down the connection.
 * This method is called from a <code>catch</code> block in
 * {@link #execute execute} during exception handling.
 */
private void abortConnection() {
  ManagedClientConnection mcc = managedConn;
  if (mcc != null) {
    // we got here as the result of an exception
    // no response will be returned, release the connection
    managedConn = null;
    try {
      mcc.abortConnection();
    } catch (IOException ex) {
      if (this.log.isDebugEnabled()) {
        this.log.debug(ex.getMessage(), ex);
      }
    }
    // ensure the connection manager properly releases this connection
    try {
      mcc.releaseConnection();
    } catch(IOException ignored) {
      this.log.debug("Error releasing connection", ignored);
    }
  }
}
 
开发者ID:qx,项目名称:FullRobolectricTestSample,代码行数:27,代码来源:DefaultRequestDirector.java

示例4: abortConnection

import org.apache.http.conn.ManagedClientConnection; //导入方法依赖的package包/类
/**
 * Shuts down the connection.
 * This method is called from a <code>catch</code> block in
 * {@link #execute execute} during exception handling.
 */
private void abortConnection() {
    ManagedClientConnection mcc = managedConn;
    if (mcc != null) {
        // we got here as the result of an exception
        // no response will be returned, release the connection
        managedConn = null;
        try {
            mcc.abortConnection();
        } catch (IOException ex) {
        	if (DEBUG) {
        		Logger.debug(ex.getMessage(), ex);
            }
        }
        // ensure the connection manager properly releases this connection
        try {
            mcc.releaseConnection();
        } catch (IOException ignored) {
        	if (DEBUG) {
        		Logger.debug("Error releasing connection", ignored);
        	}
        }
    }
}
 
开发者ID:cattong,项目名称:YiBo,代码行数:29,代码来源:LibRequestDirector.java

示例5: abortConnection

import org.apache.http.conn.ManagedClientConnection; //导入方法依赖的package包/类
/**
 * Shuts down the connection.
 * This method is called from a <code>catch</code> block in
 * {@link #execute execute} during exception handling.
 */
private void abortConnection() {
    ManagedClientConnection mcc = managedConn;
    if (mcc != null) {
        // we got here as the result of an exception
        // no response will be returned, release the connection
        managedConn = null;
        try {
            mcc.abortConnection();
        } catch (IOException ex) {
        	if (Constants.DEBUG) {
        		logger.debug(ex.getMessage(), ex);
            }
        }
        // ensure the connection manager properly releases this connection
        try {
            mcc.releaseConnection();
        } catch (IOException ignored) {
        	if (Constants.DEBUG) {
        		logger.debug("Error releasing connection", ignored);
        	}
        }
    }
}
 
开发者ID:yibome,项目名称:yibo-library,代码行数:29,代码来源:YiBoRequestDirector.java


注:本文中的org.apache.http.conn.ManagedClientConnection.abortConnection方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。