Class IntegracaoBaixaCpag
java.lang.Object
br.com.intersys.systextil.function.integracao.IntegracaoBaixaCpag
Notifica o systextil-backend, depois de uma baixa de CPAG_015 ja commitada,
para recalcular o
estado da conta a pagar de recompra FIDC (MTTM_142) correspondente ao titulo
baixado.
Molde de br.com.intersys.systextil.batch.oper.oper_integracaoHttp:
credencial
gravada na propria linha (aqui, MTTM_142), trocada por um JWT de vida curta
que autoriza uma
rota de negocio. Duas diferencas deliberadas em relacao ao gemeo batch:
- a credencial nunca e consumida — a mesma conta aceita N notificacoes ao longo da vida (pagamento parcial, quitacao, estorno), e quem protege contra replay e a rota de negocio recalcular o estado a partir do banco, nao um segredo de uso unico;
- as duas chamadas HTTP sao sincronas (`httpClient.send()`) — ao
contrario do
`sendAsync` do gemeo, aqui a tela pode fechar e o processo morrer antes de um
CompletableFuturecompletar.
Nunca lanca. A baixa ja esta commitada quando este metodo roda; uma falha de rede ou do backend aqui nao pode derrubar a tela do usuario — todo erro vira log.
-
Method Summary
-
Method Details
-
notificar
-