Package | Description |
---|---|
net.grinder.plugin.http.tcpproxyfilter |
TCPProxy filters for the HTTP plug in.
|
net.grinder.tools.tcpproxy |
TCPProxy implementation.
|
Modifier and Type | Method and Description |
---|---|
RequestType |
HTTPRecordingImplementation.addRequest(ConnectionDetails connectionDetails,
String method,
String relativeURI)
Add a new request to the recording.
|
RequestType |
HTTPRecording.addRequest(ConnectionDetails connectionDetails,
String method,
String relativeURI)
Add a new request to the recording.
|
void |
ConnectionCache.close(ConnectionDetails connectionDetails)
A connection has been closed, remove the handler.
|
void |
HTTPFilterEventListener.close(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
HTTPRequestFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
HTTPResponseFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
HTTPRequestFilter.connectionOpened(ConnectionDetails connectionDetails)
A connection has been opened.
|
void |
HTTPResponseFilter.connectionOpened(ConnectionDetails connectionDetails)
A new connection has been opened.
|
ConnectionHandler |
ConnectionHandlerFactoryImplementation.create(ConnectionDetails connectionDetails)
Factory method.
|
ConnectionHandler |
ConnectionHandlerFactory.create(ConnectionDetails connectionDetails)
Factory method.
|
byte[] |
HTTPRequestFilter.handle(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
The main handler method called by the sniffer engine.
|
byte[] |
HTTPResponseFilter.handle(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Handle a message fragment from the stream.
|
void |
ConnectionCache.open(ConnectionDetails connectionDetails)
A connection has been opened, create a handler.
|
void |
HTTPFilterEventListener.open(ConnectionDetails connectionDetails)
A connection has been opened.
|
void |
ConnectionCache.request(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
A request message has been received.
|
void |
HTTPFilterEventListener.request(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Part of a request message has been received.
|
void |
ConnectionCache.response(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Part of a response message has been received.
|
void |
HTTPFilterEventListener.response(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Part of a response message has been received.
|
Modifier and Type | Method and Description |
---|---|
ConnectionDetails |
AbstractTCPProxyEngine.OutputStreamFilterTee.getConnectionDetails()
Accessor for connection details.
|
ConnectionDetails |
ConnectionDetails.getOtherEnd()
Return a
ConnectionDetails representing the other
end of the connection. |
Modifier and Type | Method and Description |
---|---|
void |
TCPProxyFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
EchoFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
CompositeFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
NullFilter.connectionClosed(ConnectionDetails connectionDetails)
A connection has been closed.
|
void |
TCPProxyFilter.connectionOpened(ConnectionDetails connectionDetails)
A new connection has been opened.
|
void |
EchoFilter.connectionOpened(ConnectionDetails connectionDetails)
A new connection has been opened.
|
void |
CompositeFilter.connectionOpened(ConnectionDetails connectionDetails)
A new connection has been opened.
|
void |
NullFilter.connectionOpened(ConnectionDetails connectionDetails)
A new connection has been opened.
|
byte[] |
TCPProxyFilter.handle(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Handle a message fragment from the stream.
|
byte[] |
EchoFilter.handle(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Handle a message fragment from the stream.
|
byte[] |
CompositeFilter.handle(ConnectionDetails connectionDetails,
byte[] originalBuffer,
int bytesRead)
Handle a message fragment from the stream.
|
byte[] |
NullFilter.handle(ConnectionDetails connectionDetails,
byte[] buffer,
int bytesRead)
Handle a message fragment from the stream.
|
Constructor and Description |
---|
AbstractTCPProxyEngine.OutputStreamFilterTee(ConnectionDetails connectionDetails,
OutputStream out,
TCPProxyFilter filter,
TerminalColour colour)
Constructor.
|
PortForwarderTCPProxyEngine(TCPProxyFilter requestFilter,
TCPProxyFilter responseFilter,
PrintWriter output,
org.slf4j.Logger logger,
ConnectionDetails connectionDetails,
boolean useColour,
int timeout)
Constructor.
|
PortForwarderTCPProxyEngine(TCPProxySocketFactory socketFactory,
TCPProxyFilter requestFilter,
TCPProxyFilter responseFilter,
PrintWriter output,
org.slf4j.Logger logger,
ConnectionDetails connectionDetails,
boolean useColour,
int timeout)
Constructor that allows socket factory to be specified.
|
Copyright © 2000-2014. All Rights Reserved.