title: dynamic inbound / outbound configuration in Spring Integration
body: <p>Thinking to use Spring Integration for dynamic Inbound / Outbound configuration. There can be 'n' number of customers using our system, each of them will have their own inbound FTP / webservice configuration to pull files for processing into our system. Likewise after processing each of those customers can have outbound FTP / webservice configuration where the reports (end result) need to be pushed. Is spring integration appropriate for such cases? if yes, can you please suggest or point to any of the examples. Webservice includes both REST and SOAP. 
  Also, instead of polling at fixed interval, can each customer have their own cron expression as to when to pull the files during Inbound?</p>