public class IdentityTransferCodingHandler extends java.lang.Object implements IHTTPTransferCodingHandler
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Returns an internal ID of this encoding handler.
|
static IdentityTransferCodingHandler |
getInstance()
Returns an instance of
IdentityTransferCodingHandler . |
java.io.InputStream |
open(HTTPRequest request,
java.io.InputStream input)
Creates a new instance of
IdentityMessageBodyInputStream to read the message body of the HTTP request. |
java.io.OutputStream |
open(HTTPResponse response,
java.io.OutputStream output)
Creates an
IdentityMessageBodyOutputStream to write the message body of the HTTP response. |
public static IdentityTransferCodingHandler getInstance()
IdentityTransferCodingHandler
.IdentityTransferCodingHandler
public java.lang.String getId()
getId
in interface IHTTPTransferCodingHandler
public java.io.InputStream open(HTTPRequest request, java.io.InputStream input) throws java.io.IOException
IdentityMessageBodyInputStream
to read the message body of the HTTP request.open
in interface IHTTPTransferCodingHandler
request
- the HTTP request object.input
- the input stream to read the message body of the HTTP request.IdentityMessageBodyOutputStream
.java.io.IOException
- if an I/O error occurs.IdentityMessageBodyInputStream
public java.io.OutputStream open(HTTPResponse response, java.io.OutputStream output) throws java.io.IOException
IdentityMessageBodyOutputStream
to write the message body of the HTTP response.open
in interface IHTTPTransferCodingHandler
response
- the HTTPResponse
output
- the OutputStream
to write the message body of the HTTP responseIdentityMessageBodyOutputStream
java.io.IOException
- when I/O error occursIdentityMessageBodyOutputStream