Add methods for managing MessageListeners in the Chat adapter.
authorDa Risk <darisk972@gmail.com>
Thu, 17 Dec 2009 16:15:02 +0100
changeset 583 ca7bec1b5754
parent 582 739518ae68e0
child 584 72d9d76900af
Add methods for managing MessageListeners in the Chat adapter.
src/com/beem/project/beem/service/ChatAdapter.java
src/com/beem/project/beem/service/aidl/IChat.aidl
--- a/src/com/beem/project/beem/service/ChatAdapter.java	Thu Dec 17 13:54:55 2009 +0100
+++ b/src/com/beem/project/beem/service/ChatAdapter.java	Thu Dec 17 16:15:02 2009 +0100
@@ -49,10 +49,14 @@
 
 import org.jivesoftware.smack.Chat;
 import org.jivesoftware.smack.XMPPException;
+import org.jivesoftware.smack.MessageListener;
 
+import android.os.RemoteCallbackList;
 import android.os.RemoteException;
+import android.util.Log;
 
 import com.beem.project.beem.service.aidl.IChat;
+import com.beem.project.beem.service.aidl.IMessageListener;
 
 // TODO: Auto-generated Javadoc
 /**
@@ -61,12 +65,15 @@
  */
 public class ChatAdapter extends IChat.Stub {
     private static final int HISTORY_MAX_SIZE = 50;
+    private static final String TAG = "ChatAdapter";
 
     private final Chat mAdaptee;
     private final Contact mParticipant;
     private String mState;
     private boolean mIsOpen;
     private final List<Message> mMessages;