Class MessageSendRequest
- java.lang.Object
-
- com.easemob.im.server.api.message.send.message.MessageSendRequest
-
public class MessageSendRequest extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, ChatroomMsgLevel chatroomMsgLevel)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, ChatroomMsgLevel chatroomMsgLevel)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Set<java.lang.String> toGroupUsers, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice)
MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Set<java.lang.String> toRoomUsers, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.easemob.im.server.api.message.send.message.MessageSendRequest.Message
getBody()
java.lang.String
getChatroomMsgLevel()
java.util.Set<EMKeyValue>
getExtensions()
java.lang.String
getFrom()
java.lang.String
getMsgType()
java.lang.String
getRouteType()
java.lang.Boolean
getSyncDevice()
java.util.Set<java.lang.String>
getToGroupUsers()
java.util.Set<java.lang.String>
getTos()
static java.util.Map<java.lang.String,java.lang.Object>
parseExtensions(java.util.Set<EMKeyValue> extensions)
java.util.Set<EMKeyValue>
populateExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
-
-
-
Constructor Detail
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, ChatroomMsgLevel chatroomMsgLevel)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, ChatroomMsgLevel chatroomMsgLevel)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Set<java.lang.String> toGroupUsers, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice)
-
MessageSendRequest
public MessageSendRequest(java.lang.String from, java.util.Set<java.lang.String> toSet, EMMessage message, java.util.Set<java.lang.String> toRoomUsers, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
-
-
Method Detail
-
parseExtensions
public static java.util.Map<java.lang.String,java.lang.Object> parseExtensions(java.util.Set<EMKeyValue> extensions)
-
getFrom
public java.lang.String getFrom()
-
getTos
public java.util.Set<java.lang.String> getTos()
-
getMsgType
public java.lang.String getMsgType()
-
getBody
public com.easemob.im.server.api.message.send.message.MessageSendRequest.Message getBody()
-
getExtensions
public java.util.Set<EMKeyValue> getExtensions()
-
getRouteType
public java.lang.String getRouteType()
-
getSyncDevice
public java.lang.Boolean getSyncDevice()
-
getChatroomMsgLevel
public java.lang.String getChatroomMsgLevel()
-
getToGroupUsers
public java.util.Set<java.lang.String> getToGroupUsers()
-
populateExtensions
public java.util.Set<EMKeyValue> populateExtensions(java.util.Map<java.lang.String,java.lang.Object> extensions)
-
-