MessageQueueEnum.java 937 B

1234567891011121314151617181920212223242526272829
  1. package com.webchat.common.enums.messagequeue;
  2. import lombok.AllArgsConstructor;
  3. import lombok.Getter;
  4. import lombok.NoArgsConstructor;
  5. @Getter
  6. @NoArgsConstructor
  7. @AllArgsConstructor
  8. public enum MessageQueueEnum {
  9. QUEUE_CHATTING_LIST_REFRESH("queue_chatting_list_refresh", "聊天对话列表刷新队列"),
  10. QUEUE_CHAT_MESSAGE("queue_chat_message", "聊天消息队列"),
  11. QUEUE_OFFICIAL_ARTICLE_PUSH_MESSAGE("queue_official_article_push_message", "公众号推文"),
  12. QUEUE_PERSISTENT_MESSAGE("queue_persistent_message", "消息持久化队列"),
  13. QUEUE_CHAT_VIDEO_P2P("queue_chat_video_p2p", "P2P(一对一)音视频聊天信令消息队列"),
  14. QUEUE_CHAT_VIDEO_MESH("queue_chat_video_mesh", "基于Mesh模式的多人音视频聊天信令消息队列"),
  15. QUEUE_MOMENT_PUBLISH("queue_moment_publish", "朋友圈动态发布消息队列");
  16. private String queue;
  17. private String queueName;
  18. }