Package org.apache.http.nio.entity
Class NHttpEntityWrapper
- java.lang.Object
-
- org.apache.http.entity.HttpEntityWrapper
-
- org.apache.http.nio.entity.NHttpEntityWrapper
-
- All Implemented Interfaces:
org.apache.http.HttpEntity,ProducingNHttpEntity
@Deprecated public class NHttpEntityWrapper extends org.apache.http.entity.HttpEntityWrapper implements ProducingNHttpEntity
Deprecated.(4.2) useEntityAsyncContentProducerProducingNHttpEntitycompatibility adaptor for blocking HTTP entities.- Since:
- 4.0
-
-
Constructor Summary
Constructors Constructor Description NHttpEntityWrapper(org.apache.http.HttpEntity httpEntity)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidfinish()Deprecated.Notification that any resources allocated for writing can be released.java.io.InputStreamgetContent()Deprecated.This method throwsUnsupportedOperationException.booleanisStreaming()Deprecated.voidproduceContent(ContentEncoder encoder, IOControl ioControl)Deprecated.Notification that content should be written to the encoder.voidwriteTo(java.io.OutputStream out)Deprecated.This method throwsUnsupportedOperationException.-
Methods inherited from class org.apache.http.entity.HttpEntityWrapper
consumeContent, getContentEncoding, getContentLength, getContentType, isChunked, isRepeatable
-
-
-
-
Method Detail
-
getContent
public java.io.InputStream getContent() throws java.io.IOException, java.lang.UnsupportedOperationExceptionDeprecated.This method throwsUnsupportedOperationException.- Specified by:
getContentin interfaceorg.apache.http.HttpEntity- Overrides:
getContentin classorg.apache.http.entity.HttpEntityWrapper- Throws:
java.io.IOExceptionjava.lang.UnsupportedOperationException
-
isStreaming
public boolean isStreaming()
Deprecated.- Specified by:
isStreamingin interfaceorg.apache.http.HttpEntity- Overrides:
isStreamingin classorg.apache.http.entity.HttpEntityWrapper
-
writeTo
public void writeTo(java.io.OutputStream out) throws java.io.IOException, java.lang.UnsupportedOperationExceptionDeprecated.This method throwsUnsupportedOperationException.- Specified by:
writeToin interfaceorg.apache.http.HttpEntity- Overrides:
writeToin classorg.apache.http.entity.HttpEntityWrapper- Throws:
java.io.IOExceptionjava.lang.UnsupportedOperationException
-
produceContent
public void produceContent(ContentEncoder encoder, IOControl ioControl) throws java.io.IOException
Deprecated.Description copied from interface:ProducingNHttpEntityNotification that content should be written to the encoder.IOControlinstance 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.- Specified by:
produceContentin interfaceProducingNHttpEntity- Parameters:
encoder- content encoder.ioControl- I/O control of the underlying connection.- Throws:
java.io.IOException
-
finish
public void finish()
Deprecated.Description copied from interface:ProducingNHttpEntityNotification that any resources allocated for writing can be released.- Specified by:
finishin interfaceProducingNHttpEntity
-
-