Interface ResultadoProcessamento
- All Known Implementing Classes:
ResultadoProcessamento.Ignorado, ResultadoProcessamento.Sucesso
public sealed interface ResultadoProcessamento
permits ResultadoProcessamento.Sucesso, ResultadoProcessamento.Ignorado
Resultado de um processamento de arquivo — carrega as métricas no retorno,
eliminando os
Consumer<...> callback que onpetro usava para acumular
linhas_efetivas/linhas_removidas (over-eng menor do BI, R5).
Dois casos:
ResultadoProcessamento.Sucesso— dados processados e persistidos, com as métricas de linha.ResultadoProcessamento.Ignorado— arquivo recusado por regra de negócio (não é erro).
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordArquivo ignorado por regra de negócio.static final recordProcessamento concluído com sucesso.