You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: spring-integration-mqtt/src/main/java/org/springframework/integration/mqtt/inbound/AbstractMqttMessageDrivenChannelAdapter.java
+5-1Lines changed: 5 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,5 @@
1
1
/*
2
-
* Copyright 2002-2023 the original author or authors.
2
+
* Copyright 2002-2024 the original author or authors.
3
3
*
4
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
5
* you may not use this file except in compliance with the License.
Copy file name to clipboardExpand all lines: spring-integration-mqtt/src/test/java/org/springframework/integration/mqtt/ClientManagerBackToBackTests.java
Copy file name to clipboardExpand all lines: src/reference/antora/modules/ROOT/pages/mqtt.adoc
+19-3Lines changed: 19 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -382,9 +382,9 @@ public class MqttJavaApplication {
382
382
.run(args);
383
383
}
384
384
385
-
@Bean
386
-
public IntegrationFlow mqttOutboundFlow() {
387
-
return f -> f.handle(new MqttPahoMessageHandler("tcp://host1:1883", "someMqttClient"));
385
+
@Bean
386
+
public IntegrationFlow mqttOutboundFlow() {
387
+
return f -> f.handle(new MqttPahoMessageHandler("tcp://host1:1883", "someMqttClient"));
388
388
}
389
389
390
390
}
@@ -548,3 +548,19 @@ public IntegrationFlow mqttOutFlow(
548
548
return f -> f.handle(new Mqttv5PahoMessageHandler(clientManager));
549
549
}
550
550
----
551
+
552
+
NOTE: Starting with version 6.4, multiple instances of `MqttPahoMessageDrivenChannelAdapter` and `Mqttv5PahoMessageDrivenChannelAdapter` can now be added at runtime using corresponding `ClientManager` through `IntegrationFlowContext`
Copy file name to clipboardExpand all lines: src/reference/antora/modules/ROOT/pages/whats-new.adoc
+9-1Lines changed: 9 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,8 +61,16 @@ See xref:redis.adoc[Redis Support] for more information.
61
61
The `ControlBusFactoryBean` (and respective `<int-groovy:control-bus>` XML tag) has been deprecated (for removal) in favor of new introduced `ControlBusFactoryBean` based on a new model implemented in the `ControlBusCommandRegistry`.
62
62
See xref:control-bus.adoc[Control Bus] for more information.
63
63
64
+
64
65
[[x6.4-sftp-changes]]
65
66
=== SFTP Support Changes
66
67
67
68
The `DefaultSftpSessionFactory` now exposes a `Consumer<SshClient>` configurer property to further customize an internal `SshClient`.
68
-
See xref:sftp/session-factory.adoc[SFTP Session Factory] for more information.
69
+
See xref:sftp/session-factory.adoc[SFTP Session Factory] for more information.
70
+
71
+
[[x6.4-mqtt-support-changes]]
72
+
=== MQTT Support Changes
73
+
74
+
Multiple instances of `MqttPahoMessageDrivenChannelAdapter` and `Mqttv5PahoMessageDrivenChannelAdapter` can now be added at runtime using corresponding `ClientManager` through `IntegrationFlowContext`
75
+
See xref:mqtt.adoc[MQTT Support] for more information.
0 commit comments