Index
All Classes and Interfaces|All Packages
C
- clientManager(MqttProperties) - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- cn.herodotus.engine.message.mqtt.annotation - package cn.herodotus.engine.message.mqtt.annotation
- cn.herodotus.engine.message.mqtt.condition - package cn.herodotus.engine.message.mqtt.condition
- cn.herodotus.engine.message.mqtt.configuration - package cn.herodotus.engine.message.mqtt.configuration
- cn.herodotus.engine.message.mqtt.gateway - package cn.herodotus.engine.message.mqtt.gateway
- cn.herodotus.engine.message.mqtt.messaging - package cn.herodotus.engine.message.mqtt.messaging
- cn.herodotus.engine.message.mqtt.properties - package cn.herodotus.engine.message.mqtt.properties
- ConditionalOnMqttEnabled - Annotation Interface in cn.herodotus.engine.message.mqtt.annotation
-
Description: Mqtt 配置开启条件注解
E
- EnableHerodotusMqtt - Annotation Interface in cn.herodotus.engine.message.mqtt.annotation
-
Description: 动开启 Mqtt 配置
G
- getAutomaticReconnect() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getAutomaticReconnectMaxDelay() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getAutomaticReconnectMinDelay() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getCleanStart() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getClientId() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getDefaultQos() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getDefaultSubscribes() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getDefaultTopic() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getKeepAliveInterval() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getPassword() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getServerUrls() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- getUsername() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
M
- matches(ConditionContext, AnnotatedTypeMetadata) - Method in class cn.herodotus.engine.message.mqtt.condition.MqttEnabledCondition
- MessageMqttConfiguration - Class in cn.herodotus.engine.message.mqtt.configuration
-
Description: Mqtt 模块配置
- MessageMqttConfiguration() - Constructor for class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- MessageSendingGateway - Interface in cn.herodotus.engine.message.mqtt.gateway
-
Description: Mqtt 消息发送网关定义
- mqttDefaultInbound(ClientManager<IMqttAsyncClient, MqttConnectionOptions>, MessageChannel, MqttProperties) - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- mqttDefaultInboundChannel() - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- mqttDefaultOutbound(ClientManager<IMqttAsyncClient, MqttConnectionOptions>, MqttProperties) - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- mqttDefaultOutboundChannel() - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- MqttEnabledCondition - Class in cn.herodotus.engine.message.mqtt.condition
-
Description: Mqtt 开启判断条件
- MqttEnabledCondition() - Constructor for class cn.herodotus.engine.message.mqtt.condition.MqttEnabledCondition
- MqttMessageSendingAdapter - Class in cn.herodotus.engine.message.mqtt.messaging
-
Description: Mqtt 消息发送适配器
- MqttMessageSendingAdapter(MqttMessagingTemplate) - Constructor for class cn.herodotus.engine.message.mqtt.messaging.MqttMessageSendingAdapter
- MqttMessagingTemplate - Class in cn.herodotus.engine.message.mqtt.messaging
-
Description: Mqtt 消息发送模版
- MqttMessagingTemplate(MessageSendingGateway) - Constructor for class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
- MqttProperties - Class in cn.herodotus.engine.message.mqtt.properties
-
Description: MQTT 相关配置参数
- MqttProperties() - Constructor for class cn.herodotus.engine.message.mqtt.properties.MqttProperties
O
- onApplicationEvent(MqttMessageSendingEvent) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessageSendingAdapter
P
- postConstruct() - Method in class cn.herodotus.engine.message.mqtt.configuration.MessageMqttConfiguration
- publish(Integer, String) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
使用 默认 Topic 和 自定义 Qos 发送数据
- publish(Integer, String) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
- publish(String) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
使用 默认 Topic 和 默认 Qos 发送数据
- publish(String) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
- publish(String, Integer, byte[]) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
使用 自定义 Topic 和 自定义 Qos 发送数据
- publish(String, Integer, String) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
使用 自定义 Topic 和 自定义 Qos 发送数据
- publish(String, Integer, String) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
- publish(String, String) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
使用 自定义 Topic 和 Qos 发送数据
- publish(String, String) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
- publish(String, String, String, Integer, String) - Method in interface cn.herodotus.engine.message.mqtt.gateway.MessageSendingGateway
-
发送请求响应的消息(MQTT v5新特性)
- publish(String, String, String, Integer, String) - Method in class cn.herodotus.engine.message.mqtt.messaging.MqttMessagingTemplate
S
- setAutomaticReconnect(Boolean) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setAutomaticReconnectMaxDelay(Duration) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setAutomaticReconnectMinDelay(Duration) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setCleanStart(Boolean) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setClientId(String) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setDefaultQos(Integer) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setDefaultSubscribes(List<String>) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setDefaultTopic(String) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setKeepAliveInterval(Duration) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setPassword(String) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setServerUrls(List<String>) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
- setUsername(String) - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
T
- toString() - Method in class cn.herodotus.engine.message.mqtt.properties.MqttProperties
All Classes and Interfaces|All Packages