Concetto: Elementi figlio del componente Route
Il componente
route
supporta i seguenti elementi figlio.Elemento figlio | Descrizione | Note |
|---|---|---|
custom-strategy
| Una strategia di routing personalizzabile e configurata come bean di Spring. | |
regex-strategy
| Implementa le espressioni regolari che indirizzano i messaggi verso dei sottopercorsi. | Implementa gli elementi figlio choose-route per indicare il sub-route di destinazione. |
mvel-strategy
| Implementa le espressioni MVEL che indirizzano i messaggi verso dei sottopercorsi. | Implementa gli elementi figlio choose-route per indicare il sub-route di destinazione. |
round-robin-strategy
| Indirizza i messaggi verso dei sottopercorsi in ordine ciclico. | |
xpath-strategy
| Implementa le espressioni XPath che indirizzano i messaggi verso dei sottopercorsi. | Implementa gli elementi figlio choose-route per indicare il sub-route di destinazione. |
failover-strategy
| Implementa un meccanismo di failover che indirizza i messaggi verso dei sottopercorsi. Se si verifica un errore in un elemento figlio sub-route , il successivo sub-route lo sostituisce. | |
all-strategy
| Indirizza i messaggi verso ogni sottopercorso a turno. | |
doc-iterator
| Esegue l'iterazione sui documenti recuperati dall'assembly dal sistema. | |
loop-strategy
| Implementa un meccanismo ciclico che indirizza i messaggi verso dei sottopercorsi. | |
choose-route
| Indica l'elemento figlio sub-route di destinazione verso cui la strategia indirizza il messaggio. | Supporta XPath, MVEL o espressioni regolari. |
sub-route
| Riceve i messaggi dalla strategia di routing e li indirizza ad altri componenti e trasporti nell'assembly. |