Spring Integration allows for integration between applications using widely adopted integration patterns. The Splunk adaptors allow Spring Integration to ingest and export data from Splunk using its REST API and Java SDK. The inbound adaptor can search and export data from Splunk to message channels for filtering, transformation and exporting to other systems. The outbound adaptor can take data from other sources and push it to Splunk for indexing, searching and visualization.