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 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
Sempre retorna SIM.int
Sempre retorna SIM.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.
-
Constructor Details
-
BackgroundInteractive
- Throws:
FileNotFoundException
-
-
Method Details
-
info
Description copied from interface:Interactive
Apresenta uma informação que pode ser interessante, geralmente referente à situação atual de um processo.- Specified by:
info
in interfaceInteractive
-
warn
Description copied from interface:Interactive
Apresenta um aviso muito importante.- Specified by:
warn
in interfaceInteractive
-
error
Description copied from interface:Interactive
Avisa que ocorreu um problema sério no processo.- Specified by:
error
in interfaceInteractive
-
error
Description copied from interface:Interactive
Apresenta o erro ocorrido de forma que possa ser analisado e corrigido.- Specified by:
error
in interfaceInteractive
-
confirm
Sempre retorna SIM.- Specified by:
confirm
in interfaceInteractive
- Parameters:
o
- a mensagem- Returns:
- true
-
confirmOrCancel
Sempre retorna SIM.- Specified by:
confirmOrCancel
in interfaceInteractive
- Parameters:
o
- a mensagem- Returns:
- zero
-
close
public void close()Description copied from interface:Interactive
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.- Specified by:
close
in interfaceInteractive
-