类 EaseGroupListener

  • 所有已实现的接口:
    io.agora.GroupChangeListener

    public abstract class EaseGroupListener
    extends java.lang.Object
    implements io.agora.GroupChangeListener
    • 方法概要

      所有方法 实例方法 抽象方法 具体方法 
      修饰符和类型 方法 说明
      void onAdminAdded​(java.lang.String groupId, java.lang.String administrator)  
      void onAdminRemoved​(java.lang.String groupId, java.lang.String administrator)  
      void onAllMemberMuteStateChanged​(java.lang.String groupId, boolean isMuted)  
      void onAnnouncementChanged​(java.lang.String groupId, java.lang.String announcement)  
      void onAutoAcceptInvitationFromGroup​(java.lang.String groupId, java.lang.String inviter, java.lang.String inviteMessage)  
      abstract void onGroupDestroyed​(java.lang.String groupId, java.lang.String groupName)  
      void onInvitationAccepted​(java.lang.String groupId, java.lang.String invitee, java.lang.String reason)  
      void onInvitationDeclined​(java.lang.String groupId, java.lang.String invitee, java.lang.String reason)  
      void onInvitationReceived​(java.lang.String groupId, java.lang.String groupName, java.lang.String inviter, java.lang.String reason)  
      void onMemberExited​(java.lang.String groupId, java.lang.String member)  
      void onMemberJoined​(java.lang.String groupId, java.lang.String member)  
      void onMuteListAdded​(java.lang.String groupId, java.util.List<java.lang.String> mutes, long muteExpire)  
      void onMuteListRemoved​(java.lang.String groupId, java.util.List<java.lang.String> mutes)  
      void onOwnerChanged​(java.lang.String groupId, java.lang.String newOwner, java.lang.String oldOwner)  
      void onRequestToJoinAccepted​(java.lang.String groupId, java.lang.String groupName, java.lang.String accepter)  
      void onRequestToJoinDeclined​(java.lang.String groupId, java.lang.String groupName, java.lang.String decliner, java.lang.String reason)  
      void onRequestToJoinReceived​(java.lang.String groupId, java.lang.String groupName, java.lang.String applicant, java.lang.String reason)  
      void onSharedFileAdded​(java.lang.String groupId, io.agora.chat.MucSharedFile sharedFile)  
      void onSharedFileDeleted​(java.lang.String groupId, java.lang.String fileId)  
      abstract void onUserRemoved​(java.lang.String groupId, java.lang.String groupName)  
      void onWhiteListAdded​(java.lang.String groupId, java.util.List<java.lang.String> whitelist)  
      void onWhiteListRemoved​(java.lang.String groupId, java.util.List<java.lang.String> whitelist)  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 io.agora.GroupChangeListener

        onGroupMemberAttributeChanged, onSpecificationChanged, onStateChanged
    • 构造器详细资料

      • EaseGroupListener

        public EaseGroupListener()
    • 方法详细资料

      • onUserRemoved

        public abstract void onUserRemoved​(java.lang.String groupId,
                                           java.lang.String groupName)
        指定者:
        onUserRemoved 在接口中 io.agora.GroupChangeListener
      • onGroupDestroyed

        public abstract void onGroupDestroyed​(java.lang.String groupId,
                                              java.lang.String groupName)
        指定者:
        onGroupDestroyed 在接口中 io.agora.GroupChangeListener
      • onInvitationReceived

        public void onInvitationReceived​(java.lang.String groupId,
                                         java.lang.String groupName,
                                         java.lang.String inviter,
                                         java.lang.String reason)
        指定者:
        onInvitationReceived 在接口中 io.agora.GroupChangeListener
      • onRequestToJoinReceived

        public void onRequestToJoinReceived​(java.lang.String groupId,
                                            java.lang.String groupName,
                                            java.lang.String applicant,
                                            java.lang.String reason)
        指定者:
        onRequestToJoinReceived 在接口中 io.agora.GroupChangeListener
      • onRequestToJoinAccepted

        public void onRequestToJoinAccepted​(java.lang.String groupId,
                                            java.lang.String groupName,
                                            java.lang.String accepter)
        指定者:
        onRequestToJoinAccepted 在接口中 io.agora.GroupChangeListener
      • onRequestToJoinDeclined

        public void onRequestToJoinDeclined​(java.lang.String groupId,
                                            java.lang.String groupName,
                                            java.lang.String decliner,
                                            java.lang.String reason)
        指定者:
        onRequestToJoinDeclined 在接口中 io.agora.GroupChangeListener
      • onInvitationAccepted

        public void onInvitationAccepted​(java.lang.String groupId,
                                         java.lang.String invitee,
                                         java.lang.String reason)
        指定者:
        onInvitationAccepted 在接口中 io.agora.GroupChangeListener
      • onInvitationDeclined

        public void onInvitationDeclined​(java.lang.String groupId,
                                         java.lang.String invitee,
                                         java.lang.String reason)
        指定者:
        onInvitationDeclined 在接口中 io.agora.GroupChangeListener
      • onAutoAcceptInvitationFromGroup

        public void onAutoAcceptInvitationFromGroup​(java.lang.String groupId,
                                                    java.lang.String inviter,
                                                    java.lang.String inviteMessage)
        指定者:
        onAutoAcceptInvitationFromGroup 在接口中 io.agora.GroupChangeListener
      • onMuteListAdded

        public void onMuteListAdded​(java.lang.String groupId,
                                    java.util.List<java.lang.String> mutes,
                                    long muteExpire)
        指定者:
        onMuteListAdded 在接口中 io.agora.GroupChangeListener
      • onMuteListRemoved

        public void onMuteListRemoved​(java.lang.String groupId,
                                      java.util.List<java.lang.String> mutes)
        指定者:
        onMuteListRemoved 在接口中 io.agora.GroupChangeListener
      • onAdminAdded

        public void onAdminAdded​(java.lang.String groupId,
                                 java.lang.String administrator)
        指定者:
        onAdminAdded 在接口中 io.agora.GroupChangeListener
      • onAdminRemoved

        public void onAdminRemoved​(java.lang.String groupId,
                                   java.lang.String administrator)
        指定者:
        onAdminRemoved 在接口中 io.agora.GroupChangeListener
      • onOwnerChanged

        public void onOwnerChanged​(java.lang.String groupId,
                                   java.lang.String newOwner,
                                   java.lang.String oldOwner)
        指定者:
        onOwnerChanged 在接口中 io.agora.GroupChangeListener
      • onMemberJoined

        public void onMemberJoined​(java.lang.String groupId,
                                   java.lang.String member)
        指定者:
        onMemberJoined 在接口中 io.agora.GroupChangeListener
      • onMemberExited

        public void onMemberExited​(java.lang.String groupId,
                                   java.lang.String member)
        指定者:
        onMemberExited 在接口中 io.agora.GroupChangeListener
      • onAnnouncementChanged

        public void onAnnouncementChanged​(java.lang.String groupId,
                                          java.lang.String announcement)
        指定者:
        onAnnouncementChanged 在接口中 io.agora.GroupChangeListener
      • onSharedFileAdded

        public void onSharedFileAdded​(java.lang.String groupId,
                                      io.agora.chat.MucSharedFile sharedFile)
        指定者:
        onSharedFileAdded 在接口中 io.agora.GroupChangeListener
      • onSharedFileDeleted

        public void onSharedFileDeleted​(java.lang.String groupId,
                                        java.lang.String fileId)
        指定者:
        onSharedFileDeleted 在接口中 io.agora.GroupChangeListener
      • onWhiteListAdded

        public void onWhiteListAdded​(java.lang.String groupId,
                                     java.util.List<java.lang.String> whitelist)
        指定者:
        onWhiteListAdded 在接口中 io.agora.GroupChangeListener
      • onWhiteListRemoved

        public void onWhiteListRemoved​(java.lang.String groupId,
                                       java.util.List<java.lang.String> whitelist)
        指定者:
        onWhiteListRemoved 在接口中 io.agora.GroupChangeListener
      • onAllMemberMuteStateChanged

        public void onAllMemberMuteStateChanged​(java.lang.String groupId,
                                                boolean isMuted)
        指定者:
        onAllMemberMuteStateChanged 在接口中 io.agora.GroupChangeListener