Class MensageriaController
java.lang.Object
br.com.xadm.comum.mensageria.MensageriaController
Tela de operador
/admin/mensageria (JTE xadm/mensageria.jte, decisão 0025). Lista as
mensagens (filtro opcional por direcao/status, mais recentes primeiro) e oferece as
ações reenviar/cancelar — só em linhas de saída. Gate por
MensageriaAdminRule. Os POSTs usam @Consumes(ALL) porque o form não manda corpo
(senão o framework devolve 415).-
Constructor Summary
ConstructorsConstructorDescriptionMensageriaController(MensagemM2mRepository repositorio, MensageriaService servico) -
Method Summary
Modifier and TypeMethodDescriptionio.micronaut.http.HttpResponse<?> cancelar(long id) Cancela (→ CANCELADO); o relay ignora.Lista (mais recentes primeiro), com filtro fino aplicado em memória (volume de admin).io.micronaut.http.HttpResponse<?> reenviar(long id) Reenvia (→ PENDENTE, zera tentativas); próximo tick do relay refaz o envio.
-
Constructor Details
-
MensageriaController
-
-
Method Details
-
listar
-
reenviar
@Post("/{id}/reenviar") @Consumes("*/*") public io.micronaut.http.HttpResponse<?> reenviar(@PathVariable long id) Reenvia (→ PENDENTE, zera tentativas); próximo tick do relay refaz o envio. -
cancelar
@Post("/{id}/cancelar") @Consumes("*/*") public io.micronaut.http.HttpResponse<?> cancelar(@PathVariable long id) Cancela (→ CANCELADO); o relay ignora.
-