Class TelegramService
java.lang.Object
br.com.vantroba.bi.transporte.comum.notificacao.TelegramService
Transporte de notificações via Telegram Bot API: recebe um texto já pronto e o posta. Não conhece
o domínio das features — a formatação de cada mensagem vive no notificador da feature
correspondente (ex.
ProcessamentoNotificador, ResetarPowersyncNotificador). Falhas
de rede são apenas logadas — não interrompem o fluxo principal; sem bot/chat configurado, vira
no-op silencioso.-
Constructor Summary
ConstructorsConstructorDescriptionTelegramService(TelegramApi telegramApi, TelegramConfig telegram) Cria o transporte de notificações Telegram. -
Method Summary
-
Constructor Details
-
TelegramService
Cria o transporte de notificações Telegram.- Parameters:
telegramApi- cliente HTTP declarativo da Telegram Bot APItelegram- configuração do bot Telegram (telegram.*)
-
-
Method Details
-
enviar
Posta um texto já formatado. No-op silencioso quando o bot/chat não está configurado; falha de rede é logada e engolida (notificação nunca derruba o fluxo principal).- Parameters:
texto- mensagem pronta a enviar
-