Uses of Class
com.easemob.im.server.model.EMMessage
-
-
Uses of EMMessage in com.easemob.im.server.api.message
Methods in com.easemob.im.server.api.message with parameters of type EMMessage Modifier and Type Method Description reactor.core.publisher.Mono<java.lang.String>
MessageApi. importChatGroupMessage(java.lang.String from, java.lang.String to, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload)
导入群聊消息 API使用示例:reactor.core.publisher.Mono<java.lang.String>
MessageApi. importChatMessage(java.lang.String from, java.lang.String to, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload)
导入单聊消息 API使用示例:reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
Deprecated.reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
Deprecated.reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
Deprecated.reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
Deprecated.reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
发送消息。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
发送消息。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
发送消息(只投递在线消息)。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
发送消息。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
发送消息,支持设置聊天室消息优先级。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.util.Set<java.lang.String> toGroups, EMMessage message, java.util.Set<java.lang.String> toGroupUsers, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
指定群组用户发送消息,你可以向群组中指定的一个或多个成员发送消息,但单次仅支持指定一个群组。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendMsg(java.lang.String from, java.util.Set<java.lang.String> toRooms, EMMessage message, java.util.Set<java.lang.String> toRoomUsers, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
指定聊天室用户发送消息,你可以向聊天室中指定的一个或多个成员发送消息,但单次仅支持指定一个聊天室。reactor.core.publisher.Mono<EMSentMessageIds>
MessageApi. sendRoomBroadcastMsg(java.lang.String from, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
发送聊天室全局广播消息。reactor.core.publisher.Mono<EMSentMessageResults>
MessageApi. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
Deprecated.reactor.core.publisher.Mono<EMSentMessageResults>
MessageApi. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
Deprecated.reactor.core.publisher.Mono<EMSentMessageResults>
MessageApi. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
Deprecated.reactor.core.publisher.Mono<EMSentMessageResults>
MessageApi. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
Deprecated. -
Uses of EMMessage in com.easemob.im.server.api.message.send
Methods in com.easemob.im.server.api.message.send with parameters of type EMMessage Modifier and Type Method Description reactor.core.publisher.Mono<EMSentMessageIds>
SendMessage. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
reactor.core.publisher.Mono<EMSentMessageIds>
SendMessage. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageIds>
SendMessage. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
reactor.core.publisher.Mono<EMSentMessageIds>
SendMessage. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageResults>
SendMessage. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
reactor.core.publisher.Mono<EMSentMessageResults>
SendMessage. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageResults>
SendMessage. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
reactor.core.publisher.Mono<EMSentMessageResults>
SendMessage. sendWithoutMsgId(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
Constructors in com.easemob.im.server.api.message.send with parameters of type EMMessage Constructor Description SendChatroomMessageRequest(java.lang.String from, java.lang.String targetType, java.util.Set<java.lang.String> targets, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String clientId)
SendMessageRequest(java.lang.String from, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
SendMessageRequest(java.lang.String from, java.lang.String targetType, java.util.Set<java.lang.String> targets, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions)
SendMessageRequest(java.lang.String from, java.lang.String targetType, java.util.Set<java.lang.String> targets, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean syncDevice)
SendMessageRequest(java.lang.String from, java.lang.String targetType, java.util.Set<java.lang.String> targets, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType)
SendMessageRequest(java.lang.String from, java.lang.String targetType, java.util.Set<java.lang.String> targets, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
-
Uses of EMMessage in com.easemob.im.server.api.message.send.message
Methods in com.easemob.im.server.api.message.send.message with parameters of type EMMessage Modifier and Type Method Description reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, ChatroomMsgLevel level)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel level)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, ChatroomMsgLevel level)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.lang.String toType, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.String routeType, java.lang.Boolean syncDevice, ChatroomMsgLevel level)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<java.lang.String> toGroupUsers, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. send(java.lang.String from, java.util.Set<java.lang.String> tos, EMMessage message, java.util.Set<java.lang.String> toRoomUsers, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel chatroomMsgLevel)
reactor.core.publisher.Mono<EMSentMessageIds>
MessageSend. sendRoomBroadcast(java.lang.String from, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean syncDevice, ChatroomMsgLevel level)
Constructors in com.easemob.im.server.api.message.send.message with parameters of type EMMessage 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)
-
Uses of EMMessage in com.easemob.im.server.api.message.upload
Methods in com.easemob.im.server.api.message.upload with parameters of type EMMessage Modifier and Type Method Description reactor.core.publisher.Mono<java.lang.String>
ImportMessage. importChatGroupMessage(java.lang.String from, java.lang.String to, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload)
reactor.core.publisher.Mono<java.lang.String>
ImportMessage. importChatMessage(java.lang.String from, java.lang.String to, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload)
reactor.core.publisher.Mono<java.lang.String>
ImportMessage. importMessage(java.lang.String from, java.lang.String to, EMMessage message, java.util.Set<EMKeyValue> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload, java.lang.String toType)
Constructors in com.easemob.im.server.api.message.upload with parameters of type EMMessage Constructor Description ImportMessageRequest(java.lang.String from, java.lang.String target, EMMessage message, java.util.Map<java.lang.String,java.lang.Object> extensions, java.lang.Boolean isAckRead, java.lang.Long msgTimestamp, java.lang.Boolean needDownload)
-
Uses of EMMessage in com.easemob.im.server.model
Subclasses of EMMessage in com.easemob.im.server.model Modifier and Type Class Description class
EMCommandMessage
class
EMCustomMessage
class
EMFileMessage
class
EMImageMessage
class
EMLocationMessage
class
EMTextMessage
class
EMVideoMessage
class
EMVoiceMessage
Methods in com.easemob.im.server.model that return EMMessage Modifier and Type Method Description EMMessage
EMMessage. fromUser(java.lang.String username)
EMMessage
EMMessage. toGroup(java.lang.String groupId)
EMMessage
EMMessage. toRoom(java.lang.String roomId)
EMMessage
EMMessage. toUser(java.lang.String username)
-