BasicAsyncRequestProducer
or BasicAsyncResponseProducer@Deprecated public class ConsumingNHttpEntityTemplate extends HttpEntityWrapper implements ConsumingNHttpEntity
ConsumingNHttpEntity that forwards available content to a
ContentListener.wrappedEntity| Constructor and Description |
|---|
ConsumingNHttpEntityTemplate(HttpEntity httpEntity,
ContentListener contentListener)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
consumeContent(ContentDecoder decoder,
IOControl ioControl)
Deprecated.
Notification that content is available to be read from the decoder.
|
void |
finish()
Deprecated.
Notification that any resources allocated for reading can be released.
|
InputStream |
getContent()
Deprecated.
|
ContentListener |
getContentListener()
Deprecated.
|
boolean |
isStreaming()
Deprecated.
|
void |
writeTo(OutputStream out)
Deprecated.
|
consumeContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconsumeContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatablepublic ConsumingNHttpEntityTemplate(HttpEntity httpEntity, ContentListener contentListener)
public ContentListener getContentListener()
public InputStream getContent() throws IOException, UnsupportedOperationException
getContent in interface HttpEntitygetContent in class HttpEntityWrapperIOExceptionUnsupportedOperationExceptionpublic boolean isStreaming()
isStreaming in interface HttpEntityisStreaming in class HttpEntityWrapperpublic void writeTo(OutputStream out) throws IOException, UnsupportedOperationException
writeTo in interface HttpEntitywriteTo in class HttpEntityWrapperIOExceptionUnsupportedOperationExceptionpublic void consumeContent(ContentDecoder decoder, IOControl ioControl) throws IOException
ConsumingNHttpEntityIOControl instance passed as a parameter to the method can be
used to suspend input events if the entity is temporarily unable to
allocate more storage to accommodate all incoming content.consumeContent in interface ConsumingNHttpEntitydecoder - content decoder.ioControl - I/O control of the underlying connection.IOExceptionpublic void finish()
ConsumingNHttpEntityfinish in interface ConsumingNHttpEntityCopyright © 2005–2022 The Apache Software Foundation. All rights reserved.