Conceito: elementos secundários do componente route
O componente
route
oferece suporte a estes elementos secundários.Elemento secundário | Descrição | Observações |
|---|---|---|
custom-strategy
| Uma estratégia de roteamento personalizável que você configura como um bean do Spring. | |
regex-strategy
| Implementa expressões regulares que direcionam mensagens para sub-rotas. | Implementa elementos secundários choose-route para indicar seu sub-route de destino. |
mvel-strategy
| Implementa expressões MVEL que direcionam mensagens para sub-rotas. | Implementa elementos secundários choose-route para indicar seu sub-route de destino. |
round-robin-strategy
| Direciona mensagens para sub-rotas em ordem cíclica. | |
xpath-strategy
| Implementa expressões XPath que direcionam mensagens para sub-rotas. | Implementa elementos secundários choose-route para indicar seu sub-route de destino. |
failover-strategy
| Implementa um mecanismo de failover que direciona mensagens para sub-rotas. Se um elemento secundário sub-route falha, o próximo sub-route o substitui. | |
all-strategy
| Direciona mensagens para cada sub-rota, sucessivamente. | |
doc-iterator
| Itera sobre documentos que seu assembly recupera do Workday. | |
loop-strategy
| Implementa um mecanismo de loop que direciona mensagens para sub-rotas. | |
choose-route
| Indica o elemento secundário sub-route de destino para o qual sua estratégia direciona a mensagem. | Oferece suporte a XPath, MVEL ou expressões regulares. |
sub-route
| Recebe mensagens da sua estratégia de roteamento e as direciona para outros componentes e transportes no seu assembly. |