CubeEngine

CubeEngine

Cube Engine 入口类。

Constructor

new CubeEngine()

Classes

CubeEngine

Methods

addLogHandler(handler)

添加日志监听器。

Parameters:
Name Type Description
handler LogHandler

日志监听器。

getAuthService() → {AuthService}

获取授权服务模块。

Returns:

返回授权服务模块。

Type
AuthService

getConferenceService() → {ConferenceService}

获取会议服务。

Returns:

返回会议服务模块。

Type
ConferenceService

getContactService() → {ContactService}

获取联系人服务。

Returns:

返回联系人模块。

Type
ContactService

getFileProcessor() → {FileProcessor}

获取文件处理服务。

Returns:

返回文件处理模块。

Type
FileProcessor

getFileStorage() → {FileStorage}

获取文件存储服务。

Returns:

返回文件存储模块。

Type
FileStorage

getMainPipeline() → {Pipeline}

获取主通道实例。

Returns:

返回主通道实例。

Type
Pipeline

getMessagingService() → {MessagingService}

获取消息服务。

Returns:

返回消息模块。

Type
MessagingService

getModule(moduleName) → {Module}

获取指定名称的模块。

Parameters:
Name Type Description
moduleName string

指定模块名称。

Returns:

返回指定名称的模块。

Type
Module

getMultipointComm() → {MultipointComm}

获取多方通讯服务。

Returns:

返回多方通讯模块。

Type
MultipointComm

launchFileSelector(handle, acceptopt)

启动文件选择器。

Parameters:
Name Type Attributes Description
handle function

文件选择回调函数。

accept string <optional>

input 标签的 accept 属性值。

removeLogHandler(handler)

移除日志监听器。

Parameters:
Name Type Description
handler LogHandler

日志监听器。

resume()

恢复引擎工作。

start(config, handleSuccessopt, handleFailureopt)

启动引擎。

Parameters:
Name Type Attributes Description
config KernelConfig

配置信息。

handleSuccess function <optional>

启动成功回调。

handleFailure function <optional>

启动失败回调。

stop()

关闭引擎。

suspend()

挂起引擎工作。