Package io.rong.message
Class MessageHandler
-
- All Implemented Interfaces:
public abstract class MessageHandler<T extends MessageContent>
-
-
Field Summary
Fields Modifier and Type Field Description public Context
context
-
Constructor Summary
Constructors Constructor Description MessageHandler(Context context)
-
Method Summary
Modifier and Type Method Description Context
getContext()
abstract void
decodeMessage(Message message, T content)
Decodes MessageContent into Message. abstract void
encodeMessage(Message message)
Encodes the Message. void
setHandleMessageListener(IHandleMessageListener mHandleMessageListener)
This interface has been deprecated and will not participate in the actual code logic. -
-
Method Detail
-
getContext
Context getContext()
-
decodeMessage
abstract void decodeMessage(Message message, T content)
Decodes MessageContent into Message.
- Parameters:
message
- The message entity where the MessageContent will be stored.content
- The MessageContent to be decoded.
-
encodeMessage
abstract void encodeMessage(Message message)
Encodes the Message.
- Parameters:
message
- The Message object to be encoded.
-
setHandleMessageListener
@Deprecated() void setHandleMessageListener(IHandleMessageListener mHandleMessageListener)
This interface has been deprecated and will not participate in the actual code logic.
-
-
-
-