Methods Summary |
---|
public java.lang.Object[] | init()Called before the call to processConnection.
If the thread is reused, init() should be called once per thread.
It may look strange, but it's a _very_ good way to avoid synchronized
methods and keep per thread data.
Assert: the object returned from init() will be passed to
all processConnection() methods happening in the same thread.
|
public void | processConnection(TcpConnection connection, java.lang.Object[] thData)Assert: connection!=null
Assert: connection.getSocket() != null
Assert: thData != null and is the result of calling init()
Assert: thData is preserved per Thread.
|
public void | setAttribute(java.lang.String name, java.lang.Object value)Used to pass config informations to the handler
|
public void | setServer(java.lang.Object manager)Add informations about the a "controler" object
specific to the server. In tomcat it will be a
ContextManager.
|