|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
BasicAsyncRequestProducer
or BasicAsyncResponseProducer
@Deprecated public interface ProducingNHttpEntity
An HttpEntity
that can stream content out into a
ContentEncoder
.
Method Summary | |
---|---|
void |
finish()
Deprecated. Notification that any resources allocated for writing can be released. |
void |
produceContent(ContentEncoder encoder,
IOControl ioControl)
Deprecated. Notification that content should be written to the encoder. |
Methods inherited from interface org.apache.http.HttpEntity |
---|
consumeContent, getContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatable, isStreaming, writeTo |
Method Detail |
---|
void produceContent(ContentEncoder encoder, IOControl ioControl) throws IOException
IOControl
instance passed as a parameter to the method can be
used to suspend output events if the entity is temporarily unable to
produce more content.
When all content is finished, this MUST call ContentEncoder.complete()
.
Failure to do so could result in the entity never being written.
encoder
- content encoder.ioControl
- I/O control of the underlying connection.
IOException
void finish() throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |