Class BackgroundInteractive
java.lang.Object
br.com.intersys.systextil.batch.base.BackgroundInteractive
- All Implemented Interfaces:
Interactive
Em processos batch que não possibilitam interação com o usuário, redireciona todas
as mensagens para um arquivo de log padronizado. Se houver perguntas ao usuário,
todas são respondidas automaticamente como SIM.
- Author:
- sergio
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()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.booleanSempre retorna SIM.intSempre retorna SIM.voidAvisa que ocorreu um problema sério no processo.voidApresenta o erro ocorrido de forma que possa ser analisado e corrigido.voidApresenta uma informação que pode ser interessante, geralmente referente à situação atual de um processo.voidApresenta um aviso muito importante.
-
Constructor Details
-
BackgroundInteractive
- Throws:
FileNotFoundException
-
-
Method Details
-
info
Description copied from interface:InteractiveApresenta uma informação que pode ser interessante, geralmente referente à situação atual de um processo.- Specified by:
infoin interfaceInteractive
-
warn
Description copied from interface:InteractiveApresenta um aviso muito importante.- Specified by:
warnin interfaceInteractive
-
error
Description copied from interface:InteractiveAvisa que ocorreu um problema sério no processo.- Specified by:
errorin interfaceInteractive
-
error
Description copied from interface:InteractiveApresenta o erro ocorrido de forma que possa ser analisado e corrigido.- Specified by:
errorin interfaceInteractive
-
confirm
Sempre retorna SIM.- Specified by:
confirmin interfaceInteractive- Parameters:
o- a mensagem- Returns:
- true
-
confirmOrCancel
Sempre retorna SIM.- Specified by:
confirmOrCancelin interfaceInteractive- Parameters:
o- a mensagem- Returns:
- zero
-
close
public void close()Description copied from interface:InteractiveSe for preciso, fecha recursos que foram usados, e executa alguma finalização, como por exemplo o registro dos arquivos que foram gerados até agora.- Specified by:
closein interfaceInteractive
-