Package io.rong.imlib.chatroom.base
Class ChatRoomExtensionModule
-
- All Implemented Interfaces:
-
io.rong.imlib.IMLibExtensionModule,java.io.Serializable
public class ChatRoomExtensionModule implements IMLibExtensionModule
-
-
Method Summary
Modifier and Type Method Description static ChatRoomExtensionModulegetInstance()voidonCreate(Context context, String appKey)voidonLogin(String userId, String token)booleanonReceiveMessage(Message message, int left, boolean offline, int cmdLeft)List<Class<out MessageContent>>getMessageContentList()List<Class<out MessageContent>>getCmdMessageContentList()voidonConnectStatusChanged(IRongCoreListener.ConnectionStatusListener.ConnectionStatus status)voidonLogout()voidonDisconnect()voidonDestroy()booleanonRequestHardwareResource(HardwareResource.ResourceType resourceType)voidonServiceConnected(Context context, IHandler stub, IRongCoreListener.OnReceiveMessageListener listener)-
-
Method Detail
-
getInstance
static ChatRoomExtensionModule getInstance()
-
onReceiveMessage
boolean onReceiveMessage(Message message, int left, boolean offline, int cmdLeft)
-
getMessageContentList
List<Class<out MessageContent>> getMessageContentList()
-
getCmdMessageContentList
List<Class<out MessageContent>> getCmdMessageContentList()
-
onConnectStatusChanged
void onConnectStatusChanged(IRongCoreListener.ConnectionStatusListener.ConnectionStatus status)
-
onLogout
void onLogout()
-
onDisconnect
void onDisconnect()
-
onDestroy
void onDestroy()
-
onRequestHardwareResource
boolean onRequestHardwareResource(HardwareResource.ResourceType resourceType)
-
onServiceConnected
void onServiceConnected(Context context, IHandler stub, IRongCoreListener.OnReceiveMessageListener listener)
-
-
-
-