Skip to content

Custom Java Delegates

O motor de workflow do Flowi Agentic (Flowable) suporta a execução de lógicas customizadas injetadas no meio dos processos através de Java Delegates. Diferente de integrações externas (Webhooks), os Delegates rodam nativamente dentro da memória do motor, garantindo performance e transações atômicas com o banco de dados.

Isolamento Seguro (Classloader)

Para garantir que o código customizado de um Tenant não interfira ou quebre o sistema inteiro, o Flowi Agentic implementa um Isolamento de Classloader.

  • O código compilado (.jar) de cada Tenant roda em uma sandbox.
  • Não há colisão de dependências entre diferentes robôs ou delegates.

Upload do Delegate

  1. Acesse Administração > Java Delegates.
  2. Faça o upload do seu arquivo compilado .jar.
  3. O sistema fará o escaneamento automático e extrairá as classes que implementam a interface JavaDelegate.
  4. A partir de então, você poderá referenciar o pacote completo (ex: com.minhaempresa.MeuDelegate) nos blocos de Service Task do BPMN Modeler.

Flowi Agentic — Plataforma de Gestão de Processos com IA