public class SourceResponse extends Object
| Constructor and Description |
|---|
SourceResponse(SourceConfiguration config,
int status,
SourceRequest request) |
SourceResponse(SourceConfiguration config,
int status,
String statusLine,
SourceRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
addHeader(String name,
String value) |
void |
connect(Pipe pipe) |
void |
processChunkingOptions(org.apache.axis2.context.MessageContext responseMsgContext)
Process the disable chunking option in response path.
|
void |
setStatus(int status) |
void |
start(org.apache.http.nio.NHttpServerConnection conn)
Starts the response by writing the headers
|
int |
write(org.apache.http.nio.NHttpServerConnection conn,
org.apache.http.nio.ContentEncoder encoder)
Consume the content through the Pipe and write them to the wire
|
public SourceResponse(SourceConfiguration config, int status, SourceRequest request)
public SourceResponse(SourceConfiguration config, int status, String statusLine, SourceRequest request)
public void connect(Pipe pipe)
public void start(org.apache.http.nio.NHttpServerConnection conn)
throws IOException,
org.apache.http.HttpException
conn - connectionIOException - if an error occursorg.apache.http.HttpException - if an error occurspublic int write(org.apache.http.nio.NHttpServerConnection conn,
org.apache.http.nio.ContentEncoder encoder)
throws IOException
conn - connectionencoder - encoderIOException - if an error occurspublic void processChunkingOptions(org.apache.axis2.context.MessageContext responseMsgContext)
throws IOException
IOExceptionpublic void setStatus(int status)
Copyright © 2005-2017 Apache Software Foundation. All Rights Reserved.