Package com.nt.udc.ei.transport
Interface InputFileProcessorIfc
- All Known Implementing Classes:
InputFileProcessor
public interface InputFileProcessorIfc
This interface defines the methods that must be implemented in
order for a class to be a Input File Processor Interface.
-
Method Summary
Modifier and TypeMethodDescriptionboolean
postProcessInputData
(OpenFileInputStream inputStream, File fileToProcess, File scratchFile) boolean
preProcessInputData
(OpenFileInputStream inputStream, File fileToProcess, File scratchFile) boolean
processInputData
(OpenFileInputStream inputStream, DataReceiverIfc dataReceiver) void
shutdown()
-
Method Details
-
preProcessInputData
boolean preProcessInputData(OpenFileInputStream inputStream, File fileToProcess, File scratchFile) throws Exception - Throws:
Exception
-
processInputData
boolean processInputData(OpenFileInputStream inputStream, DataReceiverIfc dataReceiver) throws Exception - Throws:
Exception
-
postProcessInputData
boolean postProcessInputData(OpenFileInputStream inputStream, File fileToProcess, File scratchFile) throws Exception - Throws:
Exception
-
shutdown
void shutdown() -
getRecoveryInformation
RecoveryInformation getRecoveryInformation()
-