Package org.apache.http.nio.entity
Class ConsumingNHttpEntityTemplate
java.lang.Object
org.apache.http.entity.HttpEntityWrapper
org.apache.http.nio.entity.ConsumingNHttpEntityTemplate
- All Implemented Interfaces:
org.apache.http.HttpEntity
,ConsumingNHttpEntity
@Deprecated
public class ConsumingNHttpEntityTemplate
extends org.apache.http.entity.HttpEntityWrapper
implements ConsumingNHttpEntity
Deprecated.
A
ConsumingNHttpEntity
that forwards available content to a
ContentListener
.- Since:
- 4.0
-
Field Summary
Fields inherited from class org.apache.http.entity.HttpEntityWrapper
wrappedEntity
-
Constructor Summary
ConstructorsConstructorDescriptionConsumingNHttpEntityTemplate
(org.apache.http.HttpEntity httpEntity, ContentListener contentListener) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionvoid
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.Deprecated.Deprecated.boolean
Deprecated.void
writeTo
(OutputStream out) Deprecated.Methods inherited from class org.apache.http.entity.HttpEntityWrapper
consumeContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.http.HttpEntity
consumeContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatable
-
Constructor Details
-
ConsumingNHttpEntityTemplate
public ConsumingNHttpEntityTemplate(org.apache.http.HttpEntity httpEntity, ContentListener contentListener) Deprecated.
-
-
Method Details
-
getContentListener
Deprecated. -
getContent
Deprecated.- Specified by:
getContent
in interfaceorg.apache.http.HttpEntity
- Overrides:
getContent
in classorg.apache.http.entity.HttpEntityWrapper
- Throws:
IOException
UnsupportedOperationException
-
isStreaming
public boolean isStreaming()Deprecated.- Specified by:
isStreaming
in interfaceorg.apache.http.HttpEntity
- Overrides:
isStreaming
in classorg.apache.http.entity.HttpEntityWrapper
-
writeTo
Deprecated.- Specified by:
writeTo
in interfaceorg.apache.http.HttpEntity
- Overrides:
writeTo
in classorg.apache.http.entity.HttpEntityWrapper
- Throws:
IOException
UnsupportedOperationException
-
consumeContent
Deprecated.Description copied from interface:ConsumingNHttpEntity
Notification that content is available to be read from the decoder.IOControl
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.- Specified by:
consumeContent
in interfaceConsumingNHttpEntity
- Parameters:
decoder
- content decoder.ioControl
- I/O control of the underlying connection.- Throws:
IOException
-
finish
public void finish()Deprecated.Description copied from interface:ConsumingNHttpEntity
Notification that any resources allocated for reading can be released.- Specified by:
finish
in interfaceConsumingNHttpEntity
-
BasicAsyncRequestProducer
orBasicAsyncResponseProducer