3
I have a spring boot application and the same has several Jobs that will run from time to time and this time interval has to be recovered in the database.
In the Scheduledconfig class we have data recovery:
@Bean(name = "jobConfirmaPagamento")
@Primary
public String jobConfirmaPagamento(){
logger.info("Consultando o tempo de execução para o rotina CONFIRMA-PAGAMENTO.");
return configuracaoServico.consultarTempoExecucaoConfirmaPagamento();
}
@Bean(name = "jobLiberacaoPagamento")
@Lazy
public String jobLiberacaoPagamento() {
logger.info("Consultando o tempo de execução para a rotina LIBERACAO-PAGAMENTO");
return configuracaoServico.consultarTempoExecucaoLiberacaoPagamento();
}
@Bean(name = "jobSaldoProvisionado")
@Lazy
public String jobSaldoProvisionado() {
logger.info("Consultando o tempo de execução para a rotina SALDO-PROVISIONADO");
return configuracaoServico.consultarTempoExecucaoSaldoProvisionado();
}
@Bean(name = "jobSaldoDepositoJudicial")
@Lazy
public String jobSaldoDepositoJudicial() {
logger.info("Consultando o tempo de execução para a rotina SALDO-DEPOSITO-JUDICIAL");
return configuracaoServico.consultarTempoExecucaoSaldoDepositoJudicial();
}
But only jobConfirmaPackage is being fired.