类 EaseChatRoomListener
- java.lang.Object
-
- io.agora.chat.uikit.interfaces.EaseChatRoomListener
-
- 所有已实现的接口:
io.agora.ChatRoomChangeListener
public abstract class EaseChatRoomListener extends java.lang.Object implements io.agora.ChatRoomChangeListener
-
-
构造器概要
构造器 构造器 说明 EaseChatRoomListener()
-
方法概要
所有方法 实例方法 抽象方法 具体方法 修饰符和类型 方法 说明 voidonAdminAdded(java.lang.String chatRoomId, java.lang.String admin)voidonAdminRemoved(java.lang.String chatRoomId, java.lang.String admin)voidonAllMemberMuteStateChanged(java.lang.String chatRoomId, boolean isMuted)voidonAnnouncementChanged(java.lang.String chatroomId, java.lang.String announcement)abstract voidonChatRoomDestroyed(java.lang.String roomId, java.lang.String roomName)abstract voidonMemberExited(java.lang.String roomId, java.lang.String roomName, java.lang.String participant)abstract voidonMemberJoined(java.lang.String roomId, java.lang.String participant)voidonMuteListAdded(java.lang.String chatRoomId, java.util.List<java.lang.String> mutes, long expireTime)voidonMuteListRemoved(java.lang.String chatRoomId, java.util.List<java.lang.String> mutes)voidonOwnerChanged(java.lang.String chatRoomId, java.lang.String newOwner, java.lang.String oldOwner)abstract voidonRemovedFromChatRoom(int reason, java.lang.String roomId, java.lang.String roomName, java.lang.String participant)voidonWhiteListAdded(java.lang.String chatRoomId, java.util.List<java.lang.String> whitelist)voidonWhiteListRemoved(java.lang.String chatRoomId, java.util.List<java.lang.String> whitelist)
-
-
-
方法详细资料
-
onChatRoomDestroyed
public abstract void onChatRoomDestroyed(java.lang.String roomId, java.lang.String roomName)- 指定者:
onChatRoomDestroyed在接口中io.agora.ChatRoomChangeListener
-
onRemovedFromChatRoom
public abstract void onRemovedFromChatRoom(int reason, java.lang.String roomId, java.lang.String roomName, java.lang.String participant)- 指定者:
onRemovedFromChatRoom在接口中io.agora.ChatRoomChangeListener
-
onMemberJoined
public abstract void onMemberJoined(java.lang.String roomId, java.lang.String participant)- 指定者:
onMemberJoined在接口中io.agora.ChatRoomChangeListener
-
onMemberExited
public abstract void onMemberExited(java.lang.String roomId, java.lang.String roomName, java.lang.String participant)- 指定者:
onMemberExited在接口中io.agora.ChatRoomChangeListener
-
onMuteListAdded
public void onMuteListAdded(java.lang.String chatRoomId, java.util.List<java.lang.String> mutes, long expireTime)- 指定者:
onMuteListAdded在接口中io.agora.ChatRoomChangeListener
-
onMuteListRemoved
public void onMuteListRemoved(java.lang.String chatRoomId, java.util.List<java.lang.String> mutes)- 指定者:
onMuteListRemoved在接口中io.agora.ChatRoomChangeListener
-
onAdminAdded
public void onAdminAdded(java.lang.String chatRoomId, java.lang.String admin)- 指定者:
onAdminAdded在接口中io.agora.ChatRoomChangeListener
-
onAdminRemoved
public void onAdminRemoved(java.lang.String chatRoomId, java.lang.String admin)- 指定者:
onAdminRemoved在接口中io.agora.ChatRoomChangeListener
-
onOwnerChanged
public void onOwnerChanged(java.lang.String chatRoomId, java.lang.String newOwner, java.lang.String oldOwner)- 指定者:
onOwnerChanged在接口中io.agora.ChatRoomChangeListener
-
onAnnouncementChanged
public void onAnnouncementChanged(java.lang.String chatroomId, java.lang.String announcement)- 指定者:
onAnnouncementChanged在接口中io.agora.ChatRoomChangeListener
-
onWhiteListAdded
public void onWhiteListAdded(java.lang.String chatRoomId, java.util.List<java.lang.String> whitelist)- 指定者:
onWhiteListAdded在接口中io.agora.ChatRoomChangeListener
-
onWhiteListRemoved
public void onWhiteListRemoved(java.lang.String chatRoomId, java.util.List<java.lang.String> whitelist)- 指定者:
onWhiteListRemoved在接口中io.agora.ChatRoomChangeListener
-
onAllMemberMuteStateChanged
public void onAllMemberMuteStateChanged(java.lang.String chatRoomId, boolean isMuted)- 指定者:
onAllMemberMuteStateChanged在接口中io.agora.ChatRoomChangeListener
-
-