Package cn.mapway.ui.client.tools
Class DataBus
java.lang.Object
cn.mapway.ui.client.tools.DataBus
Databus 全局的数据总线
组件核模块可以订阅或者
浏览器页面是一个应用程序代码 这个应用和MQTT服务器之间 只有两个连接
1.个人消息 /ai/userid/#
2.系统消息 /ai/system/#
各种应用消息都通过这一个连接进行
MQTT会将接受的消息转发到这个数据总线上,由数据总线进行转发
- Author:
- zhangjianshe@gmail.com
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidback()像总线发送 返回上个页面请求voidstatic DataBusget()全局数据总线voidvoidregister(String topic, IEventHandler handler) 注册事件voidswitchModule(SwitchModuleData data) voidunregister(String topic, IEventHandler handler) 撤销对事件的监听
-
Field Details
-
TOPIC_UI_THEME_CHANGED
- See Also:
-
-
Constructor Details
-
DataBus
protected DataBus()
-
-
Method Details
-
get
全局数据总线- Returns:
-
register
注册事件- Parameters:
topic-handler-
-
unregister
撤销对事件的监听- Parameters:
topic-handler-
-
fire
-
getEventBus
-
switchModule
-
message
-
back
public void back()像总线发送 返回上个页面请求
-