Modo de Visualização em Diagrama

Ao clicar em Diagram na parte superior da tela Source, você verá seu fluxo no formato de diagrama.

Este formato oferece uma representação visual clara e intuitiva do fluxo de integração, facilitando a compreensão da sequência e das relações entre os componentes do fluxo em comparação com a leitura de linhas de código.

Ao alternar para este modo de visualização, você verá na tela:

  • No canto superior esquerdo: campos Name e Version.

  • Na parte superior central: os dois modos de visualização disponíveis, Source Code e Diagram.

  • No canto superior direito: o botão de DEPLOY e o ícone da engrenagem com configurações adicionais.

A opção de Save All só está disponível no modo Source Code.
  • Acima do canvas, no canto superior direito, você verá os botões para aproximar e afastar a imagem e o botão para ajustar o fluxo na tela.

source flow diagram

Cada componente e EIP utilizado no script da integração será exibido no diagrama com seu ícone correspondente e com o nome padrão. Se o campo description for informado no step, este valor será apresentado como o nome do step.

Componentes serão exibidos na cor cinza e EIPs, na cor laranja.

Se não houver nenhum script criado ou se a sintaxe CAMEL YAML DSL estiver incorreta, será apresentada uma mensagem informando que o diagrama da integração não pode ser exibido.

Você não poderá editar a integração no modo de visualização Diagram. Quaisquer erros identificados devem ser corrigidos no script no Source Code.

Visualizando subfluxos

Alguns fluxos de integração utilizam EIPs que incluem subfluxos. Ao clicar sobre um step que contém um subfluxo, um ícone access subflow icon será exibido à direita do step selecionado. Clique neste ícone para visualizar apenas o subfluxo associado a esse step.

subflow

A visualização de subfluxos é aplicável aos seguintes EIPs:

  • Aggregate

  • Circuit Breaker

  • Filter

  • Idempotent Consumer

  • Loop

  • Pipeline

  • Policy

  • Resequence

  • Saga

  • Split

  • Step

  • Transacted

  • When Skip Send To Endpoint

Se a sua integração possuir muitos subfluxos, utilize o breadcrumb na parte superior do diagrama para identificar facilmente o step que está sendo visualizado no momento.

O GIF abaixo demonstra um fluxo com vários EIPs que possuem subfluxos:

subflow

Componentes e EIPs desconhecidos

Quando um componente ou EIP não reconhecido, não liberado ou não informado for utilizado no script da integração, um ícone de desconhecido será exibido no lugar do step.

Atualmente, os componentes e EIPs não reconhecidos são:

  • Intercept

  • Intercept From

  • Intercept Send To Endpoint

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]