IMLibExtensionModuleManager

Properties

Link copied to clipboard
public Map<String, IMLibExtensionModuleIPC> extensionIPCModules
Link copied to clipboard
public Map<String, IMLibExtensionModule> extensionModules

Functions

Link copied to clipboard
public List<Class<? extends MessageContent>> getCmdMessageContentList()
Link copied to clipboard
public Map<String, IMLibExtensionModuleIPC> getExtensionIPCModules()
Link copied to clipboard
public Map<String, IMLibExtensionModule> getExtensionModules()
Link copied to clipboard
Link copied to clipboard
public List<Class<? extends MessageContent>> getMessageContentList()
Link copied to clipboard
public void onCreate(Context context, String appKey)
Link copied to clipboard
public void onDisconnect()
Link copied to clipboard
public void onLogout()
Link copied to clipboard
public boolean onReceiveMessage(Message message, int left, boolean offline, int cmdLeft)
Link copied to clipboard
public boolean onRequestHardwareResource(ResourceType resourceType)
Link copied to clipboard
public void onServiceConnected(Context context, IHandler stub, IRongCoreListener.OnReceiveMessageListener listener)
Link copied to clipboard
public void register(IMLibExtensionModule module)
Link copied to clipboard
public void registerIPC(IMLibExtensionModuleIPC module)
Link copied to clipboard
@Deprecated()
public void registerModulesByName(List<String> moduleNames)
module 的注册方法
Link copied to clipboard
public void setExtensionModules(Map<String, IMLibExtensionModule> extensionModules)
Link copied to clipboard
public void unRegisterInternal(IMLibExtensionModule module)