Sto scrivendo un'applicazione di integrazione di primavera che dovrebbe contenere più file (potrebbe essere fino a 100). Sto usando OSDelegatingFileTailingMessageProducer come origine del messaggio, che è l'inizio di una pipeline che coinvolge più filtri e canali.Integrazione molla con coda di file multipli
La codifica di un file funziona correttamente con questa pipeline con un file di configurazione XML per i canali e i trasformatori, ma codificare molti di questi file significherebbe la moltiplicazione di questa configurazione XML, che non è una buona pratica di programmazione ai miei occhi.
Immagino che dovrò costruire queste pipeline all'interno di Java progettando in modo programmatico un contesto di applicazione Spring. Ci sono altre opzioni?
EDIT:
Probabilmente utilizzando il BeanFactoryPostProcessor è la strada da percorrere: https://stackoverflow.com/a/15773000/2069922?