| 程序包 | 说明 |
|---|---|
| org.jetlinks.core | |
| org.jetlinks.core.defaults | |
| org.jetlinks.core.device |
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<DeviceInfo> |
ProtocolSupport.doBeforeDeviceCreate(Transport transport,
DeviceInfo deviceInfo)
在执行设备创建之前,执行指定的操作。
|
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<DeviceInfo> |
ProtocolSupport.doBeforeDeviceCreate(Transport transport,
DeviceInfo deviceInfo)
在执行设备创建之前,执行指定的操作。
|
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<DeviceInfo> |
CompositeProtocolSupport.doBeforeDeviceCreate(Transport transport,
DeviceInfo deviceInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<DeviceInfo> |
CompositeProtocolSupport.doBeforeDeviceCreate(Transport transport,
DeviceInfo deviceInfo) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CompositeProtocolSupport.onBeforeDeviceCreate(Transport transport,
java.util.function.Function<DeviceInfo,reactor.core.publisher.Mono<DeviceInfo>> listener)
注册设备添加监听器,用于在创建设备时,进行自定义配置生成等操作.
|
void |
CompositeProtocolSupport.onBeforeDeviceCreate(Transport transport,
java.util.function.Function<DeviceInfo,reactor.core.publisher.Mono<DeviceInfo>> listener)
注册设备添加监听器,用于在创建设备时,进行自定义配置生成等操作.
|
| 限定符和类型 | 方法和说明 |
|---|---|
<T> DeviceInfo |
DeviceInfo.addConfig(ConfigKey<T> key,
T value) |
<T> DeviceInfo |
DeviceInfo.addConfig(ConfigKeyValue<T> keyValue) |
DeviceInfo |
DeviceInfo.addConfig(String key,
Object value) |
DeviceInfo |
DeviceInfo.addConfigIfAbsent(String key,
Object value) |
DeviceInfo |
DeviceInfo.addConfigs(Map<String,?> configs) |
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Mono<DeviceOperator> |
DeviceRegistry.register(DeviceInfo deviceInfo)
注册设备,并返回设备操作接口,请勿缓存返回值,注册中心已经实现本地缓存.
|
Copyright © 2019–2022. All rights reserved.