1
還有就是一個MessageListener聽而processMessage從用戶A說,當SENDMSG發送形式另一個用戶到用戶A,我看到越來越而processMessage兩次調用:而processMessage運行兩次
public void sendMsg(message){
Message msg = new Message();
mess.setBody(message);
// userid is the userid to whom the message will be sent to and chmanage is an instance of Chat Manager
Chat chat = chmanage.createChat(<userid>, new CListener());
chat.sendMessage(msg);
}
class CListener implements MessageListener{
@Override
public void processMessage(Chat chat, Message message) {
...
//this gets called twice
}
}
此Any原因是什麼?我是否應該使用其他方式創建PacketCollector或PacketListener?
。你能解釋一下嗎? –