public class EventBus extends Object
| 构造器和说明 |
|---|
EventBus() |
| 限定符和类型 | 方法和说明 |
|---|---|
static boolean |
isEnable()
是否开启事件总线功能
|
static boolean |
isEnable(Class<? extends Event> eventClass)
是否开启事件总线功能
|
static void |
post(Event event)
给事件总线中丢一个事件
|
static void |
register(Class<? extends Event> eventClass,
Subscriber subscriber)
注册一个订阅者
|
static void |
unRegister(Class<? extends Event> eventClass,
Subscriber subscriber)
反注册一个订阅者
|
public static boolean isEnable()
public static boolean isEnable(Class<? extends Event> eventClass)
eventClass - 事件类型public static void register(Class<? extends Event> eventClass, Subscriber subscriber)
eventClass - 事件类型subscriber - 订阅者public static void unRegister(Class<? extends Event> eventClass, Subscriber subscriber)
eventClass - 事件类型subscriber - 订阅者public static void post(Event event)
event - 事件Copyright © 2008–2018 The Ant Financial. All rights reserved.