Class MensageriaConfig
java.lang.Object
br.com.xadm.comum.mensageria.MensageriaConfig
Configuração do motor (
mensageria.*). Valores default cobrem o caso comum; o app sobrepõe
por application.yml/env. O fixed-delay do relay é lido direto na anotação
@Scheduled (não passa por aqui).-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSub-configmensageria.admin.*.static classSub-configmensageria.relay.*. -
Constructor Summary
ConstructorsConstructorDescriptionMensageriaConfig(MensageriaConfig.Relay relay, MensageriaConfig.Admin admin) -
Method Summary
Modifier and TypeMethodDescriptiongetAdmin()intTeto de tentativas antes de PAUSAR (mensageria.max-tentativas, default 10).getRelay()intRetenção dos terminais de auditoria em dias (mensageria.retencao-dias, default 30).voidsetMaxTentativas(int maxTentativas) voidsetRetencaoDias(int retencaoDias)
-
Constructor Details
-
MensageriaConfig
- Parameters:
relay- sub-configmensageria.relay.*(bean gerenciado — recebe os overrides).admin- sub-configmensageria.admin.*(bean gerenciado).
-
-
Method Details
-
getMaxTentativas
public int getMaxTentativas()Teto de tentativas antes de PAUSAR (mensageria.max-tentativas, default 10). -
setMaxTentativas
public void setMaxTentativas(int maxTentativas) -
getRetencaoDias
public int getRetencaoDias()Retenção dos terminais de auditoria em dias (mensageria.retencao-dias, default 30). -
setRetencaoDias
public void setRetencaoDias(int retencaoDias) -
getRelay
-
getAdmin
-