org.apache.http.nio.client
Interface HttpAsyncRequestProducer

All Known Subinterfaces:
HttpAsyncExchangeHandler<T>
All Known Implementing Classes:
HttpAsyncDelete, HttpAsyncGet, HttpAsyncHead, HttpAsyncOptions, HttpAsyncPost, HttpAsyncPut, HttpAsyncTrace, ZeroCopyPost, ZeroCopyPut

public interface HttpAsyncRequestProducer


Method Summary
 HttpRequest generateRequest()
           
 HttpHost getTarget()
           
 boolean isRepeatable()
           
 void produceContent(org.apache.http.nio.ContentEncoder encoder, org.apache.http.nio.IOControl ioctrl)
           
 void resetRequest()
           
 

Method Detail

getTarget

HttpHost getTarget()

generateRequest

HttpRequest generateRequest()
                            throws IOException,
                                   HttpException
Throws:
IOException
HttpException

produceContent

void produceContent(org.apache.http.nio.ContentEncoder encoder,
                    org.apache.http.nio.IOControl ioctrl)
                    throws IOException
Throws:
IOException

isRepeatable

boolean isRepeatable()

resetRequest

void resetRequest()


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