Appearance
分布式广播对象
- 基于全局事件,统一监听广播,默认单实例接收
全局配置参数
- broadRedis : 默认广播服务器与缓存服务相同,可以通过该变量指定服务
- boradTenant : 指定监听的租户对象
对象属性
| 方法名 | 说明 |
|---|---|
| String target | 广播目标对象,一般取对象 Id |
| String type | 广播的业务类型 |
| String tenantId | 租户ID,非必填 |
常用方法
| 方法名 | 说明 |
|---|---|
| Broadcast(String target, String type) | 构造函数 |
| Broadcast(String target, String type, String tenantId) | 构造函数 |
| Broadcast every() | 启用多实例接收,默认单实例接收 |
| void send(String app) | 输入目标应用,发送广播 |
| void send(String app, Object data) | 输入目标应用和广播的数据,发送广播 |
| String getData() | 获取广播数据,只能获取一次 |