Java Doc for IoHandler.java in » Net » mina-2.0.0-M1 » org » apache » mina » common » Java Source Code / Java DocumentationJava Source Code and Java Documentation
Invoked when any exception is thrown by user
IoHandler implementation or by MINA. If cause is instanceof
IOException , MINA will close the connection automatically.
Invoked from an I/O processor thread when a new connection has been created.
Because this method is supposed to be called from the same thread that
handles I/O of multiple sessions, please implement this method to perform
tasks that consumes minimal amount of time such as socket parameter
and user-defined session attribute initialization.
Invoked with the related
IdleStatus when a connection becomes idle.
This method is not invoked if the transport type is UDP; it's a known bug,
and will be fixed in 2.0.
Invoked when a connection has been opened. This method is invoked after
IoHandler.sessionCreated(IoSession) . The biggest difference from
IoHandler.sessionCreated(IoSession) is that it's invoked from other thread
than an I/O processor thread once thread modesl is configured properly.