Interface Interactive
- All Known Implementing Classes:
BackgroundInteractive
public interface Interactive
Serve para que os processos batch sejam executados em modo interativo ou não-interativo,
manuseando e dando o devido destino a mensagens de alerta, informações e perguntas ao usuário.
O objetivo é conectar mensagens de qualquer origem com um mecanismo que vai manipulá-las.
- Author:
- sergio
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Se for preciso, fecha recursos que foram usados, e executa alguma finalização, como por exemplo o registro dos arquivos que foram gerados até agora.boolean
Solicita confirmação para alguma questão.int
Este está aqui só por causa do processo de NFe, e retorna se o usuário respondeu SIM (0), NÃO (1) ou cancelou (2).void
Avisa que ocorreu um problema sério no processo.void
Apresenta o erro ocorrido de forma que possa ser analisado e corrigido.void
Apresenta uma informação que pode ser interessante, geralmente referente à situação atual de um processo.void
Apresenta um aviso muito importante.
-
Method Details
-
info
Apresenta uma informação que pode ser interessante, geralmente referente à situação atual de um processo. -
warn
Apresenta um aviso muito importante. -
error
Avisa que ocorreu um problema sério no processo. -
error
Apresenta o erro ocorrido de forma que possa ser analisado e corrigido. -
confirm
Solicita confirmação para alguma questão. -
confirmOrCancel
Este está aqui só por causa do processo de NFe, e retorna se o usuário respondeu SIM (0), NÃO (1) ou cancelou (2). -
close
void close()Se for preciso, fecha recursos que foram usados, e executa alguma finalização, como por exemplo o registro dos arquivos que foram gerados até agora.
-