:numbered:
:icons: font
:hide-uri-scheme:

// BE SURE TO PRECEDE ALL include:: with a blank line - see https://github.com/asciidoctor/asciidoctor/issues/1297
include::./index-header.adoc[]

include::./preface.adoc[]

include::./whats-new.adoc[]

include::./overview.adoc[]

include::./core.adoc[]

include::./message.adoc[leveloffset=-1]

include::./message-routing.adoc[]

include::./message-transformation.adoc[]

include::./messaging-endpoints.adoc[]

include::./dsl.adoc[]

include::./system-management.adoc[]

include::./endpoint-summary.adoc[]

include::./amqp.adoc[]

include::./event.adoc[]

include::./feed.adoc[]

include::./file.adoc[]

include::./ftp.adoc[]

include::./gemfire.adoc[]

include::./http.adoc[]

include::./jdbc.adoc[]

include::./jpa.adoc[]

include::./jms.adoc[]

include::./mail.adoc[]

include::./mongodb.adoc[]

include::./mqtt.adoc[]

include::./redis.adoc[]

include::./resource.adoc[]

include::./rmi.adoc[]

include::./sftp.adoc[]

include::./stomp.adoc[]

include::./stream.adoc[]

include::./syslog.adoc[]

include::./ip.adoc[]

include::./webflux.adoc[]

include::./web-sockets.adoc[]

include::./ws.adoc[]

include::./xml.adoc[]

include::./xmpp.adoc[]

include::./zookeeper.adoc[]

[[spring-integration-appendices]]
= Appendices

[[spring-integration-adapters-advanced]]
The appendices cover advanced topics and additional resources.

The last appendix covers the history of Spring Integration.

[appendix]
include::./error-handling.adoc[]

[appendix]
include::./spel.adoc[]

[appendix]
include::./message-publishing.adoc[]

[appendix]
include::./transactions.adoc[]

[appendix]
include::./security.adoc[]

[appendix]
include::./configuration.adoc[]

[appendix]
include::./testing.adoc[]

[appendix]
include::./samples.adoc[]

[appendix]
include::./resources.adoc[]

[appendix]
include::./history.adoc[]
