Class DataBus

java.lang.Object
cn.mapway.ui.client.tools.DataBus

public class DataBus extends Object
Databus 全局的数据总线 组件核模块可以订阅或者 浏览器页面是一个应用程序代码 这个应用和MQTT服务器之间 只有两个连接 1.个人消息 /ai/userid/# 2.系统消息 /ai/system/# 各种应用消息都通过这一个连接进行 MQTT会将接受的消息转发到这个数据总线上,由数据总线进行转发
Author:
zhangjianshe@gmail.com
  • Field Details

  • Constructor Details

    • DataBus

      protected DataBus()
  • Method Details

    • get

      public static DataBus get()
      全局数据总线
      Returns:
    • register

      public void register(String topic, IEventHandler handler)
      注册事件
      Parameters:
      topic -
      handler -
    • unregister

      public void unregister(String topic, IEventHandler handler)
      撤销对事件的监听
      Parameters:
      topic -
      handler -
    • fire

      public void fire(String topic, int type, Object event)
    • getEventBus

      public EventBus getEventBus()
    • switchModule

      public void switchModule(SwitchModuleData data)
    • message

      public void message(String message)
    • back

      public void back()
      像总线发送 返回上个页面请求