Index

C E G M O P S T 
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
 
C E G M O P S T 
All Classes and Interfaces|All Packages