org.apache.http.nio.client.methods
Class HttpAsyncMethods

java.lang.Object
  extended by org.apache.http.nio.client.methods.HttpAsyncMethods

public final class HttpAsyncMethods
extends Object


Constructor Summary
HttpAsyncMethods()
           
 
Method Summary
static org.apache.http.nio.protocol.HttpAsyncRequestProducer create(HttpHost target, HttpRequest request)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer create(HttpUriRequest request)
           
static org.apache.http.nio.protocol.HttpAsyncResponseConsumer<HttpResponse> createConsumer()
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createDelete(String requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createDelete(URI requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createGet(String requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createGet(URI requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createHead(String requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createHead(URI requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createOptions(String requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createOptions(URI requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(String requestURI, byte[] content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(String requestURI, String content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(URI requestURI, byte[] content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(URI requestURI, String content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(String requestURI, byte[] content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(String requestURI, String content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(URI requestURI, byte[] content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(URI requestURI, String content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createTrace(String requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createTrace(URI requestURI)
           
static org.apache.http.nio.protocol.HttpAsyncResponseConsumer<HttpResponse> createZeroCopyConsumer(File file)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPost(String requestURI, File content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPost(URI requestURI, File content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPut(String requestURI, File content, ContentType contentType)
           
static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPut(URI requestURI, File content, ContentType contentType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HttpAsyncMethods

public HttpAsyncMethods()
Method Detail

create

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer create(HttpHost target,
                                                                           HttpRequest request)

create

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer create(HttpUriRequest request)

createGet

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createGet(URI requestURI)

createGet

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createGet(String requestURI)

createHead

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createHead(URI requestURI)

createHead

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createHead(String requestURI)

createDelete

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createDelete(URI requestURI)

createDelete

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createDelete(String requestURI)

createOptions

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createOptions(URI requestURI)

createOptions

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createOptions(String requestURI)

createTrace

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createTrace(URI requestURI)

createTrace

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createTrace(String requestURI)

createPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(URI requestURI,
                                                                               String content,
                                                                               ContentType contentType)
                                                                        throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

createPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(String requestURI,
                                                                               String content,
                                                                               ContentType contentType)
                                                                        throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

createPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(URI requestURI,
                                                                               byte[] content,
                                                                               ContentType contentType)

createPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPost(String requestURI,
                                                                               byte[] content,
                                                                               ContentType contentType)

createPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(URI requestURI,
                                                                              String content,
                                                                              ContentType contentType)
                                                                       throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

createPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(String requestURI,
                                                                              String content,
                                                                              ContentType contentType)
                                                                       throws UnsupportedEncodingException
Throws:
UnsupportedEncodingException

createPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(URI requestURI,
                                                                              byte[] content,
                                                                              ContentType contentType)

createPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createPut(String requestURI,
                                                                              byte[] content,
                                                                              ContentType contentType)

createZeroCopyPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPost(URI requestURI,
                                                                                       File content,
                                                                                       ContentType contentType)

createZeroCopyPost

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPost(String requestURI,
                                                                                       File content,
                                                                                       ContentType contentType)

createZeroCopyPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPut(URI requestURI,
                                                                                      File content,
                                                                                      ContentType contentType)

createZeroCopyPut

public static org.apache.http.nio.protocol.HttpAsyncRequestProducer createZeroCopyPut(String requestURI,
                                                                                      File content,
                                                                                      ContentType contentType)

createConsumer

public static org.apache.http.nio.protocol.HttpAsyncResponseConsumer<HttpResponse> createConsumer()

createZeroCopyConsumer

public static org.apache.http.nio.protocol.HttpAsyncResponseConsumer<HttpResponse> createZeroCopyConsumer(File file)


Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.