实现群组/用户等信息变更通知
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
public class ChannelUpdateEvent {
|
||||
public String operatorId;
|
||||
public String channelId;
|
||||
public int type;
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class ChatroomMemberUpdateEvent {
|
||||
public String operatorId;
|
||||
public String chatroomId;
|
||||
public List<String> memberIds;
|
||||
public int type;
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
public class ChatroomUpdateEvent {
|
||||
public String chatroomId;
|
||||
public int type;
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class GroupMemberUpdateEvent {
|
||||
public String operatorId;
|
||||
public String groupId;
|
||||
public List<String> memberIds;
|
||||
public int type;
|
||||
public String value;
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
public class GroupUpdateEvent {
|
||||
public String operatorId;
|
||||
public String groupId;
|
||||
public int type;
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
package cn.wildfirechat.pojos;
|
||||
|
||||
public class RelationUpdateEvent {
|
||||
public String userId;
|
||||
public String targetId;
|
||||
public int type;
|
||||
public String value;
|
||||
}
|
||||
@@ -12,6 +12,9 @@ public class UserOnlineStatus {
|
||||
public long timestamp;
|
||||
public String packageName;
|
||||
|
||||
public UserOnlineStatus() {
|
||||
}
|
||||
|
||||
public UserOnlineStatus(String userId, String clientId, int platform, int status, String packageName) {
|
||||
this.userId = userId;
|
||||
this.clientId = clientId;
|
||||
|
||||
@@ -164,7 +164,42 @@ public class ProtoConstants {
|
||||
int Message_Ignore = 1;
|
||||
}
|
||||
|
||||
public interface GroupUpdateEventType {
|
||||
int Group_Event_Create = 0;
|
||||
int Group_Event_Update = 1;
|
||||
int Group_Event_Transfer = 2;
|
||||
int Group_Event_Mute = 3;
|
||||
int Group_Event_Unmute = 4;
|
||||
int Group_Event_Destroy = 5;
|
||||
}
|
||||
|
||||
public interface GroupMemberUpdateEventType {
|
||||
int Group_Member_Event_Join = 0;
|
||||
int Group_Member_Event_Leave = 1;
|
||||
int Group_Member_Event_Kickoff = 2;
|
||||
int Group_Member_Event_Type_Update = 3;
|
||||
int Group_Member_Event_Alias = 4;
|
||||
}
|
||||
|
||||
public interface ChannelUpdateEventType {
|
||||
int Channel_Event_Create = 0;
|
||||
int Channel_Event_Update = 1;
|
||||
int Channel_Event_Transfer = 2;
|
||||
int Channel_Event_Destroy = 3;
|
||||
}
|
||||
|
||||
public interface ChatroomUpdateEventType {
|
||||
int Chatroom_Event_Create = 0;
|
||||
int Chatroom_Event_Destroy = 1;
|
||||
}
|
||||
|
||||
public interface ChatroomMemberUpdateEventType {
|
||||
int Chatroom_Member_Event_Join = 0;
|
||||
int Chatroom_Member_Event_Leave = 1;
|
||||
int Chatroom_Member_Event_Kickoff = 2;
|
||||
int Chatroom_Member_Event_Mute = 3;
|
||||
int Chatroom_Member_Event_Unmute = 4;
|
||||
}
|
||||
|
||||
public static final int MESSAGE_CONTENT_TYPE_CREATE_GROUP = 104;
|
||||
public static final int MESSAGE_CONTENT_TYPE_ADD_GROUP_MEMBER = 105;
|
||||
|
||||
Reference in New Issue
Block a user