私は apache mina で数日間遊んでいますが、IoSession を拡張 (または実装) して MyIoSession のようなものを作成する方法を教えてください。
これを行う理由は、Handler クラスで次のようなものが必要だからです。
public class MyHandler extends IoHandlerAdapter{
public void messageReceived( MyIoSession session, Object message ) throws Exception
{
// here I have MyIoSession instead of IoSession which will have more info something
// like an unique ID
}
}
このようにして、MyIoSession は一意の ID を持つようになり、どのクライアントがサーバーにメッセージを送信しているかを識別できます。
また、これを達成するための他のより良い方法があれば、遠慮なく教えてください。
ありがとう