| 程序包 | 说明 |
|---|---|
| net.hasor.cobble.bus |
提供一个 EventBus
|
| 限定符和类型 | 方法和说明 |
|---|---|
Future<Object> |
BusContext.asyncFireEvent(Executor executor,
String event,
Object args,
BusCaller caller)
以全新的线程触发事件。
|
Future<Object> |
EventBus.asyncFireEvent(Executor executor,
String event,
Object args,
BusCaller caller) |
Object |
BusContext.fireEvent(String event,
Object args,
BusCaller caller)
触发事件。
|
Object |
EventBus.fireEvent(String event,
Object data,
BusCaller caller) |
Object |
BusContext.fireEventWithoutThrow(String event,
Object args,
BusCaller caller)
触发事件,不会被任何异常打断。
|
Object |
EventBus.fireEventWithoutThrow(String event,
Object data,
BusCaller caller) |
Future<Object> |
BusContext.lazyFireEvent(Executor executor,
String event,
Object args,
BusCaller caller,
long timeout,
TimeUnit timeUnit)
延迟触发事件。
|
Future<Object> |
EventBus.lazyFireEvent(Executor executor,
String event,
Object args,
BusCaller caller,
long timeout,
TimeUnit timeUnit) |
Copyright © 2021–2022. All rights reserved.