A consumer that allows you to send messages through an XMPP server.
You can import the XmppConsumerConfiguration
in the application and then inject the following bean.
Consumer<Message<?> xmppConsumer
You need to inject this as Consumer<Message<?> xmppConsumer
.
You can use xmppConsumer
as a qualifier when injecting.
NOTE: This is a functional endpoint. One will need to subscribe to this endpoint in order to start accepting data on it.
All configuration properties are prefixed with xmpp.consumer
.
For more information on the various options available, please see XmppConsumerProperties.
See this test suite for the various ways, this consumer is used.
See this README where this consumer is used to create a Spring Cloud Stream application where it makes a XMPP Sink.