Home
last modified time | relevance | path

Searched refs:ChatGroup (Results 1 – 8 of 8) sorted by relevance

/packages/apps/IM/src/com/android/im/engine/
DChatGroupManager.java28 protected HashMap<Address, ChatGroup> mGroups;
37 mGroups = new HashMap<Address, ChatGroup>(); in ChatGroupManager()
90 public abstract void deleteChatGroupAsync(ChatGroup group); in deleteChatGroupAsync()
101 protected abstract void addGroupMemberAsync(ChatGroup group, Contact contact); in addGroupMemberAsync()
112 protected abstract void removeGroupMemberAsync(ChatGroup group, Contact contact); in removeGroupMemberAsync()
130 public abstract void leaveChatGroupAsync(ChatGroup group); in leaveChatGroupAsync()
140 public abstract void inviteUserAsync(ChatGroup group, Contact invitee); in inviteUserAsync()
190 public ChatGroup getChatGroup(Address address) { in getChatGroup()
203 ChatGroup group = mGroups.get(groupAddress); in notifyGroupChanged()
205 group = new ChatGroup(groupAddress, groupAddress.getScreenName(), this); in notifyGroupChanged()
[all …]
DGroupListener.java34 public void onGroupCreated(ChatGroup group); in onGroupCreated()
41 public void onGroupDeleted(ChatGroup group); in onGroupDeleted()
48 public void onJoinedGroup(ChatGroup group); in onJoinedGroup()
57 public void onLeftGroup(ChatGroup group); in onLeftGroup()
DGroupMemberListener.java26 public void onMemberJoined(ChatGroup group, Contact contact); in onMemberJoined()
33 public void onMemberLeft(ChatGroup group, Contact contact); in onMemberLeft()
41 public void onError(ChatGroup group, ImErrorInfo error); in onError()
DChatGroup.java26 public class ChatGroup extends ImEntity{ class
33 public ChatGroup(Address address, String name, ChatGroupManager manager) { in ChatGroup() method in ChatGroup
37 public ChatGroup(Address address, String name, Collection<Contact> members, in ChatGroup() method in ChatGroup
/packages/apps/IM/src/com/android/im/service/
DChatSessionAdapter.java22 import com.android.im.engine.ChatGroup;
98 if(participant instanceof ChatGroup) { in ChatSessionAdapter()
99 init((ChatGroup)participant); in ChatSessionAdapter()
105 private void init(ChatGroup group) { in init()
146 ChatGroup group = (ChatGroup)mAdaptee.getParticipant(); in getPariticipants()
204 mListenerAdapter.onError((ChatGroup)mAdaptee.getParticipant(), error); in inviteContact()
206 getGroupManager().inviteUserAsync((ChatGroup)mAdaptee.getParticipant(), in inviteContact()
213 getGroupManager().leaveChatGroupAsync((ChatGroup)mAdaptee.getParticipant()); in leave()
296 ChatGroup group = (ChatGroup)participant; in getNickName()
310 void onConvertToGroupChatSuccess(ChatGroup group) { in onConvertToGroupChatSuccess()
[all …]
DChatSessionManagerAdapter.java31 import com.android.im.engine.ChatGroup;
185 public void onGroupCreated(ChatGroup group) { in onGroupCreated()
188 public void onGroupDeleted(ChatGroup group) { in onGroupDeleted()
198 public void onJoinedGroup(ChatGroup group) { in onJoinedGroup()
202 public void onLeftGroup(ChatGroup group) { in onLeftGroup()
206 private void closeSession(ChatGroup group) { in closeSession()
/packages/apps/IM/src/com/android/im/imps/
DImpsChatGroupManager.java23 import com.android.im.engine.ChatGroup;
49 protected void addGroupMemberAsync(final ChatGroup group, final Contact contact){ in addGroupMemberAsync()
87 ChatGroup group = new ChatGroup(groupAddress, name, members, in createChatGroupAsync()
96 public void deleteChatGroupAsync(final ChatGroup group) { in deleteChatGroupAsync()
116 public void inviteUserAsync(final ChatGroup group, Contact contact) { in inviteUserAsync()
182 ChatGroup group = new ChatGroup(address, address in joinChatGroupAsync()
191 public void leaveChatGroupAsync(final ChatGroup group) { in leaveChatGroupAsync()
209 protected void removeGroupMemberAsync(final ChatGroup group, final Contact contact) { in removeGroupMemberAsync()
235 ChatGroup loadGroupMembersAsync(ImpsGroupAddress address) { in loadGroupMembersAsync()
263 ChatGroup group = mGroups.get(new ImpsGroupAddress(groupId)); in notifyServerTransaction()
[all …]
DImpsGroupAddress.java22 import com.android.im.engine.ChatGroup;
81 ChatGroup group = manager.getChatGroup(this); in getEntity()