A  B  C  D  E  F  G  H  I  M  P  R  S  U  V 

M

messageExpiryInterval(java.lang.Long) - function in de.smartsquare.starter.mqtt.Mqtt5Publisher.PublishingOptions.Builder
 
mqtt3Client(de.smartsquare.starter.mqtt.MqttProperties,io.reactivex.Scheduler,java.util.List) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
Returns a configured and ready to use mqtt 3 client.
Mqtt3ClientConfigurer - class in de.smartsquare.starter.mqtt
Interface to enable more advanced configuration for the Mqtt3ClientBuilder than what is possible with the properties.
Mqtt3Connector - class in de.smartsquare.starter.mqtt
Class responsible for connecting a client (mqtt 3) and subscribing to collected topics.
mqtt3Connector(com.hivemq.client.mqtt.mqtt3.Mqtt3Client,de.smartsquare.starter.mqtt.MqttSubscriberCollector,de.smartsquare.starter.mqtt.MqttHandler,de.smartsquare.starter.mqtt.MqttProperties) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
Mqtt3PublishContainer - class in de.smartsquare.starter.mqtt
Container class for Mqtt3Publish instances.
Mqtt3Publisher - class in de.smartsquare.starter.mqtt
Class with convenience methods for publishing a message on the mqtt broker.
mqtt3Publisher(de.smartsquare.starter.mqtt.MqttMessageAdapter,com.hivemq.client.mqtt.mqtt3.Mqtt3Client) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
mqtt5Client(de.smartsquare.starter.mqtt.MqttProperties,io.reactivex.Scheduler,java.util.List) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
Returns a configured and ready to use mqtt 5 client.
Mqtt5ClientConfigurer - class in de.smartsquare.starter.mqtt
Interface to enable more advanced configuration for the Mqtt5ClientBuilder than what is possible with the properties.
Mqtt5Connector - class in de.smartsquare.starter.mqtt
Class responsible for connecting a client (mqtt 5) and subscribing to collected topics.
mqtt5Connector(com.hivemq.client.mqtt.mqtt5.Mqtt5Client,de.smartsquare.starter.mqtt.MqttSubscriberCollector,de.smartsquare.starter.mqtt.MqttHandler,de.smartsquare.starter.mqtt.MqttProperties) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
Mqtt5Publisher - class in de.smartsquare.starter.mqtt
Class with convenience methods for publishing a message on the mqtt broker.
mqtt5Publisher(de.smartsquare.starter.mqtt.MqttMessageAdapter,com.hivemq.client.mqtt.mqtt5.Mqtt5Client) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
Mqtt5Publisher.PublishingOptions - class in de.smartsquare.starter.mqtt.Mqtt5Publisher
Options for publishing a message.
Mqtt5Publisher.PublishingOptions.Builder - class in de.smartsquare.starter.mqtt.Mqtt5Publisher.PublishingOptions
Fluent builder for PublishingOptions.
MqttAutoConfiguration - class in de.smartsquare.starter.mqtt
Main entry point for the spring autoconfiguration.
MqttBrokerConnectException - class in de.smartsquare.starter.mqtt
Exception thrown when the connection to mqtt broker fails.
MqttConfigurationException - class in de.smartsquare.starter.mqtt
Exception thrown when invalid methods with MqttSubscribe are found.
MqttConnector - class in de.smartsquare.starter.mqtt
Base class for connectors implementing common logic.
mqttExecutor() - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
MqttGracefulExecutor - class in de.smartsquare.starter.mqtt
Executor subclass implementing SmartLifecycle to wait for active tasks during stop.
mqttHandler(de.smartsquare.starter.mqtt.MqttSubscriberCollector,de.smartsquare.starter.mqtt.MqttMessageAdapter,de.smartsquare.starter.mqtt.MqttMessageErrorHandler) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
MqttHandler - class in de.smartsquare.starter.mqtt
Class for consuming and forwarding messages to the correct subscriber.
mqttMessageAdapter(com.fasterxml.jackson.databind.ObjectMapper) - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
 
MqttMessageAdapter - class in de.smartsquare.starter.mqtt
Class responsible for adapting from and to mqtt messages.
mqttMessageErrorHandler() - function in de.smartsquare.starter.mqtt.MqttAutoConfiguration
Returns a default mqtt message error handler.
MqttMessageErrorHandler - class in de.smartsquare.starter.mqtt
Class responsible for handling errors happening during message delivery.
MqttMessageException - class in de.smartsquare.starter.mqtt
Exception thrown when processing a single mqtt message fails.
MqttProperties - class in de.smartsquare.starter.mqtt
Properties for connection to the mqtt broker.
MqttProperties.MqttShutdown - class in de.smartsquare.starter.mqtt.MqttProperties
Configuration for shutting a mqtt processor.
MqttPublishContainer - class in de.smartsquare.starter.mqtt
Common interface for classes wrapping the Mqtt*Publish classes of the mqtt client.
MqttSubscribe - class in de.smartsquare.starter.mqtt
Marker annotation for methods that should receive messages from the mqtt broker.
MqttSubscriberCollector - class in de.smartsquare.starter.mqtt
Helper class to find all beans with methods annotated with MqttSubscribe.
MqttSubscriberCollector.ResolvedMqttSubscriber - class in de.smartsquare.starter.mqtt.MqttSubscriberCollector
Data class representing a subscriber method annotated with MqttSubscribe.
MqttVersion - class in de.smartsquare.starter.mqtt
Annotation to mark properties or fields to be validated as a mqtt version.
MqttVersionValidator - class in de.smartsquare.starter.mqtt
Custom validator for the mqtt version, enabled by the MqttVersion annotation.
A  B  C  D  E  F  G  H  I  M  P  R  S  U  V