org.jboss.resteasy.client.core.executors
Class ApacheHttpClientExecutor

java.lang.Object
  extended by org.jboss.resteasy.client.core.executors.ApacheHttpClientExecutor
All Implemented Interfaces:
ClientExecutor

public class ApacheHttpClientExecutor
extends java.lang.Object
implements ClientExecutor

Version:
$Revision: 1 $
Author:
Bill Burke

Field Summary
protected  org.apache.commons.httpclient.HttpClient httpClient
           
 
Constructor Summary
ApacheHttpClientExecutor(org.apache.commons.httpclient.HttpClient httpClient)
           
 
Method Summary
 ClientResponse execute(ClientRequest request)
           
static CaseInsensitiveMap<java.lang.String> extractHeaders(org.apache.commons.httpclient.HttpMethodBase baseMethod)
           
 void loadHttpMethod(ClientRequest request, org.apache.commons.httpclient.HttpMethodBase httpMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

httpClient

protected org.apache.commons.httpclient.HttpClient httpClient
Constructor Detail

ApacheHttpClientExecutor

public ApacheHttpClientExecutor(org.apache.commons.httpclient.HttpClient httpClient)
Method Detail

extractHeaders

public static CaseInsensitiveMap<java.lang.String> extractHeaders(org.apache.commons.httpclient.HttpMethodBase baseMethod)

execute

public ClientResponse execute(ClientRequest request)
                       throws java.lang.Exception
Specified by:
execute in interface ClientExecutor
Throws:
java.lang.Exception

loadHttpMethod

public void loadHttpMethod(ClientRequest request,
                           org.apache.commons.httpclient.HttpMethodBase httpMethod)
                    throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009. All Rights Reserved.