Package | Description |
---|---|
org.eclipse.actf.util.httpproxy.core |
This package includes core interfaces of ACTF HTTP proxy.
|
org.eclipse.actf.util.httpproxy.proxy |
This package includes interfaces to manage sessions of ACTF HTTP proxy.
|
org.eclipse.actf.util.httpproxy.util |
This package includes utilities for ACTF HTTP proxy.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IHTTPResponsePushbackMessage
A HTTP response message which can provide
IPushbackMessageBody . |
Modifier and Type | Method and Description |
---|---|
void |
IClientConnection.sendResponse(IHTTPResponseMessage response)
Send a HTTP response message to the client.
|
void |
IClientConnection.sendResponse(long timeout,
IHTTPResponseMessage response)
Send a HTTP response message to the client.
|
void |
IClientConnection.sendResponse(long timeout,
IHTTPResponseMessage response,
boolean readyToHandleRequest)
Send a HTTP response message to the client.
|
Modifier and Type | Method and Description |
---|---|
IHTTPResponseMessage |
IHTTPSessionOverrider.getSessionResponse()
Return the processed
IHTTPResponseMessage |
IHTTPResponseMessage |
IHTTPProxyTranscoder.transcode(int id,
IHTTPRequestMessage request,
IHTTPResponseMessage response)
Transforms an HTTP response message.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IHTTPSessionOverrider.replaceResponse(IClientStateManager csm,
IHTTPRequestMessage request,
IHTTPResponseMessage response,
int timeout) |
IHTTPResponseMessage |
IHTTPProxyTranscoder.transcode(int id,
IHTTPRequestMessage request,
IHTTPResponseMessage response)
Transforms an HTTP response message.
|
Modifier and Type | Method and Description |
---|---|
static IHTTPResponseMessage |
HTTPUtil.createHTTPResponseInMemoryMessage(IHTTPResponseMessage base,
byte[] body)
Create new
IHTTPResponseMessage instance |
static IHTTPResponseMessage |
HTTPUtil.createHTTPResponseInMemoryMessage(long serial,
byte[] version,
byte[] statusCode,
byte[] reasonPhrase,
byte[] body)
Create new
IHTTPResponseMessage instance |
Modifier and Type | Method and Description |
---|---|
static IHTTPResponseMessage |
HTTPUtil.createHTTPResponseInMemoryMessage(IHTTPResponseMessage base,
byte[] body)
Create new
IHTTPResponseMessage instance |
static IHTTPResponsePushbackMessage |
HTTPUtil.createHTTPResponsePushbackMessage(IHTTPResponseMessage base,
int pushbackBufferSize)
Create new
IHTTPResponsePushbackMessage instance from base
message |