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: src/reference/asciidoc/si-kafka.adoc
+118Lines changed: 118 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,8 +16,13 @@ It provides the following components:
16
16
* <<si-inbound-pollable>>
17
17
* <<si-outbound-gateway>>
18
18
* <<si-inbound-gateway>>
19
+
* <<si-channels>>
19
20
20
21
[[new-in-sik]]
22
+
==== What's new in Spring Integration for Apache Kafka (version 3.3 - pre-release)
23
+
24
+
* <<si-channels>>
25
+
21
26
==== What's new in Spring Integration for Apache Kafka (version 3.2)
22
27
23
28
* The pollable `KafkaMessageSource` now implements `Pausable` so the consumer can be `paused` and `resumed`.
@@ -614,6 +619,119 @@ See <<container-factory>> and <<si-inbound>> for examples.
614
619
615
620
See the XML schema for a description of each property.
616
621
622
+
[[si-channels]]
623
+
==== Channels Backed by Kafka Topics
624
+
625
+
Spring Integration for Apache Kafka version 3.3 (still under development) introduces channels backed by a Kafka topic for persistence.
626
+
627
+
Each channel requires a `KafkaTemplate` for the sending side and either a listener container factory (for subscribable channels) or a `KafkaMessageSource` for a pollable channel.
628
+
629
+
===== Java DSL Configuration
630
+
631
+
====
632
+
[source, java]
633
+
----
634
+
@Bean
635
+
public IntegrationFlow flowWithSubscribable(KafkaTemplate<Integer, String> template,
0 commit comments