org.apache.http.nio.client.methods
Class HttpAsyncPost
java.lang.Object
org.apache.http.nio.client.methods.HttpAsyncPost
- All Implemented Interfaces:
- Closeable, HttpAsyncRequestProducer
public class HttpAsyncPost
- extends Object
Constructor Summary |
HttpAsyncPost(String requestURI,
byte[] content,
String contentType)
|
HttpAsyncPost(String requestURI,
String content)
|
HttpAsyncPost(String requestURI,
String content,
String mimeType,
String charset)
|
HttpAsyncPost(URI requestURI,
byte[] content,
String contentType)
|
HttpAsyncPost(URI requestURI,
String content)
|
HttpAsyncPost(URI requestURI,
String content,
String mimeType,
String charset)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HttpAsyncPost
public HttpAsyncPost(URI requestURI,
byte[] content,
String contentType)
HttpAsyncPost
public HttpAsyncPost(URI requestURI,
String content,
String mimeType,
String charset)
HttpAsyncPost
public HttpAsyncPost(URI requestURI,
String content)
HttpAsyncPost
public HttpAsyncPost(String requestURI,
byte[] content,
String contentType)
HttpAsyncPost
public HttpAsyncPost(String requestURI,
String content,
String mimeType,
String charset)
HttpAsyncPost
public HttpAsyncPost(String requestURI,
String content)
createRequest
protected HttpEntityEnclosingRequest createRequest(URI requestURI,
HttpEntity entity)
generateRequest
public HttpRequest generateRequest()
throws IOException,
HttpException
- Specified by:
generateRequest
in interface HttpAsyncRequestProducer
- Throws:
IOException
HttpException
getTarget
public HttpHost getTarget()
- Specified by:
getTarget
in interface HttpAsyncRequestProducer
produceContent
public void produceContent(org.apache.http.nio.ContentEncoder encoder,
org.apache.http.nio.IOControl ioctrl)
throws IOException
- Specified by:
produceContent
in interface HttpAsyncRequestProducer
- Throws:
IOException
isRepeatable
public boolean isRepeatable()
- Specified by:
isRepeatable
in interface HttpAsyncRequestProducer
resetRequest
public void resetRequest()
- Specified by:
resetRequest
in interface HttpAsyncRequestProducer
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Throws:
IOException
Copyright © 2010-2011 The Apache Software Foundation. All Rights Reserved.