Gateways
Pontos de controle que divergem ou convergem o fluxo: exclusivo (XOR), paralelo (AND), inclusivo (OR), baseado em eventos e complexo.
- Gateway Exclusivo(Exclusive Gateway)
Um ponto de decisão que direciona o fluxo por exatamente um entre vários caminhos, com base na avaliação de condições. É o desvio “ou-exclusivo” (XOR) do BPMN.
- Gateway Paralelo(Parallel Gateway)
Divide o fluxo em ramos que TODOS executam simultaneamente e, como junção, espera TODOS eles — o gateway E (AND) do BPMN. Losango com sinal de mais.
- Gateway Inclusivo(Inclusive Gateway)
Ativa TODOS os caminhos de saída cuja condição for verdadeira — um, vários ou todos — e, como junção, sincroniza apenas os caminhos que foram ativados. Losango com círculo.
- Gateway Baseado em Eventos (exclusivo)(Event-Based Gateway)
Roteia pelo EVENTO QUE OCORRE PRIMEIRO: o processo espera no gateway, e o primeiro evento a acontecer (mensagem, timer, sinal…) escolhe o caminho. Losango com pentágono em círculo duplo.
- Gateway Baseado em Eventos Paralelo(Parallel Event-Based Gateway)
Variante rara, de posição inicial, do gateway baseado em eventos: a instância só é criada depois que TODOS os eventos após o gateway ocorreram. Losango com sinal de mais em círculo duplo.
- Gateway Complexo(Complex Gateway)
Um gateway para regras de sincronização que os demais não expressam — ex.: “continue quando 2 de 3 ramos concluírem”. Losango com asterisco.