Public Member Functions | |
void | onMemberEnter (String groupID, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberLeave (String groupID, V2TIMGroupMemberInfo member) |
void | onMemberInvited (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberKicked (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onMemberInfoChanged (String groupID, List< V2TIMGroupMemberChangeInfo > v2TIMGroupMemberChangeInfoList) |
void | onAllGroupMembersMuted (String groupID, boolean isMute) |
void | onMemberMarkChanged (String groupID, List< String >memberIDList, int markType, boolean enableMark) |
void | onGroupCreated (String groupID) |
void | onGroupDismissed (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupRecycled (String groupID, V2TIMGroupMemberInfo opUser) |
void | onGroupInfoChanged (String groupID, List< V2TIMGroupChangeInfo > changeInfos) |
void | onReceiveJoinApplication (String groupID, V2TIMGroupMemberInfo member, String opReason) |
void | onApplicationProcessed (String groupID, V2TIMGroupMemberInfo opUser, boolean isAgreeJoin, String opReason) |
void | onGrantAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onRevokeAdministrator (String groupID, V2TIMGroupMemberInfo opUser, List< V2TIMGroupMemberInfo > memberList) |
void | onQuitFromGroup (String groupID) |
void | onReceiveRESTCustomData (String groupID, byte[] customData) |
void | onGroupAttributeChanged (String groupID, Map< String, String > groupAttributeMap) |
void | onTopicCreated (String groupID, String topicID) |
void | onTopicDeleted (String groupID, List< String > topicIDList) |
void | onTopicInfoChanged (String groupID, V2TIMTopicInfo topicInfo) |
void | onGroupCounterChanged (String groupID, String key, long newValue) |
|
inline |
Users joined the group (received by all members).
groupID | Group ID |
memberList | Members who join the group |
|
inline |
Users left the group (received by all members).
groupID | Group ID |
member | Members who leave the group |
|
inline |
Users are added to a group by others (received by all members)
groupID | Group ID |
opUser | Handler |
memberList | Members who are added to the group |
|
inline |
Users are removed from a group by others (received by all members)
groupID | Group ID |
opUser | Handler |
memberList | Members who are removed from the group |
|
inline |
Group member information modified (received by all members). This callback is triggered only when a group member is muted.
groupID | Group ID |
v2TIMGroupMemberChangeInfoList | Group member information modified |
|
inline |
All group members are muted or unmuted (received by all members).
groupID | Group ID |
isMute | true means mute, false means unmute |
|
inline |
Some group members are marked (received by all members).
groupID | Group ID |
memberIDList | Marked group member's userID list |
markType | Mark type |
enableMark | true means mark, false means unmark |
|
inline |
Group created (used for multi-device synchronization)
groupID | Group ID |
|
inline |
Group deleted (received by all members)
groupID | Group ID |
opUser | Handler |
|
inline |
Group repossessed (received by all members)
groupID | Group ID |
opUser | Handler |
|
inline |
Group information modified (received by all members).
changeInfos | Group information modified |
|
inline |
New group joining request (received only by the group owner and admin)
groupID | Group ID |
member | Applicant |
opReason | Request reason |
|
inline |
The request to join the group or invite has been processed by the group owner or administrator. (received only by the applicant)
groupID | Group ID |
opUser | Handler |
isAgreeJoin | Whether to agree to join the group |
opReason | Handling reason |
|
inline |
Some users are made admins.
groupID | Group ID |
opUser | Handler |
memberList | Group members handled |
|
inline |
Some users are removed as admin.
groupID | Group ID |
opUser | Handler |
memberList | Group members handled |
|
inline |
You quit a group. (mainly used for multi-device synchronization)
groupID | Group ID |
|
inline |
Received a custom system message delivered via the RESTful API
groupID | Group ID |
customData | Custom data |
|
inline |
Group attributes changed
groupID | Group ID |
groupAttributeMap | All attributes of the group |
|
inline |
Topic created
groupID | group id of Community |
topicID | topic id in Community |
|
inline |
Topic deleted
groupID | group id of Community |
topicIDList | topic id list in Community |
|
inline |
Topic information modified (received by all members)
groupID | Group id of Community |
topicInfo | Topic information |
|
inline |
Group counter update notification (received by all members)
groupID | Group ID |
key | The key of group counter |
newValue | The new value of the modified counter |