| Package | Description |
|---|---|
| org.dromara.hutool.core.lang.event |
发布订阅模式封装,发布/订阅是一种消息范式
消息的发送者(EventPublisher)将事件或消息(Event)广播出去,订阅者(Subscriber)接收到消息后处理。 |
| Modifier and Type | Class and Description |
|---|---|
class |
SourceEvent
基于事件源的事件实现
|
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleEventPublisher.publish(Event event) |
void |
EventPublisher.publish(Event event)
发布事件,事件发布者将事件发布给多个订阅者,可以自定义发布策略,如:
所有订阅者都接收此消息(多订阅)
订阅者按照顺序或权重接收此消息,接收后其它订阅者不再接收。
|
void |
Subscriber.update(Event event)
当事件发生时的操作
|
Copyright © 2025. All rights reserved.