| 程序包 | 说明 |
|---|---|
| org.jetlinks.core | |
| org.jetlinks.core.defaults | |
| org.jetlinks.core.message.codec | |
| org.jetlinks.core.metadata |
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<ConfigMetadata> |
ProtocolSupport.getConfigMetadata(Transport transport)
获取协议所需的配置信息定义
|
default reactor.core.publisher.Mono<ConfigMetadata> |
ProtocolSupport.getInitConfigMetadata()
获取协议初始化所需要的配置定义
|
default reactor.core.publisher.Flux<ConfigMetadata> |
ProtocolSupport.getMetadataExpandsConfig(Transport transport,
DeviceMetadataType metadataType,
String metadataId,
String dataTypeId)
获取物模型拓展配置定义
|
| 限定符和类型 | 方法和说明 |
|---|---|
reactor.core.publisher.Flux<ConfigMetadata> |
ExpandsConfigMetadataSupplier.getConfigMetadata(DeviceMetadataType metadataType,
String metadataId,
String dataTypeId)
获取物模型拓展配置信息
|
reactor.core.publisher.Flux<ConfigMetadata> |
StaticExpandsConfigMetadataSupplier.getConfigMetadata(DeviceMetadataType metadataType,
String metadataId,
String dataTypeId) |
reactor.core.publisher.Mono<ConfigMetadata> |
CompositeProtocolSupport.getConfigMetadata(Transport transport) |
reactor.core.publisher.Mono<ConfigMetadata> |
CompositeProtocolSupport.getInitConfigMetadata() |
reactor.core.publisher.Flux<ConfigMetadata> |
CompositeProtocolSupport.getMetadataExpandsConfig(Transport transport,
DeviceMetadataType metadataType,
String metadataId,
String dataTypeId) |
| 限定符和类型 | 方法和说明 |
|---|---|
StaticExpandsConfigMetadataSupplier |
StaticExpandsConfigMetadataSupplier.addConfigMetadata(ConfigMetadata configMetadata)
添加配置,所有物模型都有此配置
|
StaticExpandsConfigMetadataSupplier |
StaticExpandsConfigMetadataSupplier.addConfigMetadata(DeviceMetadataType metadataType,
ConfigMetadata configMetadata)
添加通用配置,指定都物模型都使用指定都配置
|
StaticExpandsConfigMetadataSupplier |
StaticExpandsConfigMetadataSupplier.addConfigMetadata(DeviceMetadataType metadataType,
String typeId,
ConfigMetadata configMetadata)
添加通用配置,指定都物模型以及数据类型使用指定的配置
|
StaticExpandsConfigMetadataSupplier |
StaticExpandsConfigMetadataSupplier.addConfigMetadata(String typeId,
ConfigMetadata configMetadata)
添加通用配置,根据类型来指定配置
|
void |
CompositeProtocolSupport.addConfigMetadata(Transport transport,
ConfigMetadata metadata) |
void |
CompositeProtocolSupport.setInitConfigMetadata(ConfigMetadata metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CompositeProtocolSupport.addConfigMetadata(Transport transport,
java.util.function.Supplier<reactor.core.publisher.Mono<ConfigMetadata>> metadata) |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigMetadata |
MessageCodecDescription.getConfigMetadata() |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultConfigMetadata |
| 限定符和类型 | 方法和说明 |
|---|---|
ConfigMetadata |
ConfigMetadata.copy(ConfigScope... scopes)
复制为新的配置,并按指定的scope过滤属性,只返回符合scope的属性.
|
Copyright © 2019–2022. All rights reserved.