net.grinder.plugin.http.tcpproxyfilter
Interface HTTPFilterEventListener

All Known Implementing Classes:
ConnectionCache

public interface HTTPFilterEventListener

A listener for events generated by HTTPRequestFilter and HTTPResponseFilter.

Public as it is wired by PicoContainer.

Author:
Philip Aston

Method Summary
 void close(ConnectionDetails connectionDetails)
          A connection has been closed.
 void open(ConnectionDetails connectionDetails)
          A connection has been opened.
 void request(ConnectionDetails connectionDetails, byte[] buffer, int bytesRead)
          Part of a request message has been received.
 void response(ConnectionDetails connectionDetails, byte[] buffer, int bytesRead)
          Part of a response message has been received.
 

Method Detail

open

void open(ConnectionDetails connectionDetails)
A connection has been opened.

Parameters:
connectionDetails - Connection details.

request

void request(ConnectionDetails connectionDetails,
             byte[] buffer,
             int bytesRead)
Part of a request message has been received.

Parameters:
connectionDetails - Connection details.
buffer - Buffer containing message.
bytesRead - Length of message.

response

void response(ConnectionDetails connectionDetails,
              byte[] buffer,
              int bytesRead)
Part of a response message has been received.

Parameters:
connectionDetails - Connection details.
buffer - Buffer containing message.
bytesRead - Length of message.

close

void close(ConnectionDetails connectionDetails)
A connection has been closed.

Parameters:
connectionDetails - Connection details.


Copyright © 2000-2013. All Rights Reserved.