Hi! You can get all the managed sessions through the method call
"getManagedSessions"

For instance:

       // instantiate a new InetSocketAddress for binding on localhost:9999
       InetSocketAddress serverAddress = new InetSocketAddress(9999);

       // instantiate a new SocketAcceptor
       SocketAcceptor socketAcceptor = new SocketAcceptor();

       // Get all managed sessions indicating the InetSocketAddress
instance
       Set<IoSession> sessions = socketAcceptor.getManagedSessions
(serverAddress);

       // now you can iterate the sessions
       for (IoSession session : sessions) {
              // do something with session
       }


Bye !

On 10/30/06, Hieu Phan Thanh <[EMAIL PROTECTED]> wrote:

Hi all,
How could I manage all opened sessions? Does MINA support me to do that?

Currently, I use a list which will add *session* when mina invoked the
sessionCreated() method in IoHandler. Am I correct?

Please advice me.
Thanks & best regards,
Hieu Phan.





--
Alessandro Torrisi
Information Technology Consultant
[EMAIL PROTECTED]

"Questo documento è formato esclusivamente per il destinatario. Tutte le
informazioni ivi contenute, compresi eventuali allegati, sono soggette a
riservatezza a termini del vigente D.Lgs. 196/2003 in materia di "privacy" e
quindi ne è proibita l'utilizzazione. Se avete ricevuto per errore questo
messaggio, Vi preghiamo cortesemente di contattare immediatamente il
mittente e cancellare la e-mail. Grazie."

Reply via email to