com.healthy.common.websocket.distribute.MessageDO Maven / Gradle / Ivy
package com.healthy.common.websocket.distribute;
import lombok.Data;
import lombok.experimental.Accessors;
import java.util.List;
/**
* MessageDO
*
* @author xm.z
*/
@Data
@Accessors(chain = true)
public class MessageDO {
/**
* 是否广播
*/
private Boolean needBroadcast;
/**
* 对于拥有相同 sessionKey 的客户端,仅对其中的一个进行发送
*/
private Boolean onlyOneClientInSameKey;
/**
* 需要发送的 sessionKeys 集合,当广播时,不需要
*/
private List