Examples of AbortableHttpRequest


Examples of org.apache.http.client.methods.AbortableHttpRequest

        copyResponseEntity(proxyResponse, servletResponse);

      } catch (Exception e) {
        //abort request, according to best practice with HttpClient
        if (proxyRequest instanceof AbortableHttpRequest) {
          AbortableHttpRequest abortableHttpRequest = (AbortableHttpRequest) proxyRequest;
          abortableHttpRequest.abort();
        }
        if (e instanceof RuntimeException)
          throw (RuntimeException)e;
        if (e instanceof ServletException)
          throw (ServletException)e;
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

         /*
          * abort request, according to best practice with HttpClient
          */
         if (proxyRequest instanceof AbortableHttpRequest)
         {
            AbortableHttpRequest abortableHttpRequest = (AbortableHttpRequest) proxyRequest;
            abortableHttpRequest.abort();
         }
         if (e instanceof RuntimeException)
            throw (RuntimeException) e;
         if (e instanceof ServletException)
            throw (ServletException) e;
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

      copyResponseEntity(proxyResponse, servletResponse);

    } catch (Exception e) {
      //abort request, according to best practice with HttpClient
      if (proxyRequest instanceof AbortableHttpRequest) {
        AbortableHttpRequest abortableHttpRequest = (AbortableHttpRequest) proxyRequest;
        abortableHttpRequest.abort();
      }
      if (e instanceof RuntimeException)
        throw (RuntimeException)e;
      if (e instanceof ServletException)
        throw (ServletException)e;
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

        if (!alreadyReleased) {
            if (!underlyingStreamConsumed) {
                // Underlying input stream has not been consumed, abort method
                // to force connection to be closed and cleaned-up.
              if (httpRequest instanceof AbortableHttpRequest) {
                AbortableHttpRequest abortableHttpRequest = (AbortableHttpRequest)httpRequest;
                abortableHttpRequest.abort();
              }
            }
            inputStream.close();
            alreadyReleased = true;
        }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

        if (!alreadyReleased) {
            if (!underlyingStreamConsumed) {
                // Underlying input stream has not been consumed, abort method
                // to force connection to be closed and cleaned-up.
              if (httpRequest instanceof AbortableHttpRequest) {
                AbortableHttpRequest abortableHttpRequest = (AbortableHttpRequest)httpRequest;
                abortableHttpRequest.abort();
              }
            }
            inputStream.close();
            alreadyReleased = true;
        }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

  }
 
  @Override
  public void setConnectionRequest(ClientConnectionRequest connRequest)
      throws IOException {
    final AbortableHttpRequest ab = getAbortableRequest();
    if(ab != null) {
      ab.setConnectionRequest(connRequest);
    }
  }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

  }

  @Override
  public void setReleaseTrigger(ConnectionReleaseTrigger releaseTrigger)
      throws IOException {
    final AbortableHttpRequest ab = getAbortableRequest();
    if(ab != null) {
      ab.setReleaseTrigger(releaseTrigger);
    }
  }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

    }
  }
 
  @Override
  public void abort() {
    final AbortableHttpRequest ab = getAbortableRequest();
    if(ab != null) {
      ab.abort();
    } else {
      super.abort();
    }
  }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

  }
 
  @Override
  public void setConnectionRequest(ClientConnectionRequest connRequest)
      throws IOException {
    final AbortableHttpRequest ab = getAbortableRequest();
    if(ab != null) {
      ab.setConnectionRequest(connRequest);
    }
  }
View Full Code Here

Examples of org.apache.http.client.methods.AbortableHttpRequest

  }

  @Override
  public void setReleaseTrigger(ConnectionReleaseTrigger releaseTrigger)
      throws IOException {
    final AbortableHttpRequest ab = getAbortableRequest();
    if(ab != null) {
      ab.setReleaseTrigger(releaseTrigger);
    }
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.