public class XMLFileTransport extends XMLTransport
Modifier and Type | Field and Description |
---|---|
protected java.io.File |
m_inputDir |
m_config, m_debugLevel, m_iFilenameFilter, m_iLogger, m_iStreamSource, m_processor, m_reporter, m_scratchDir
dataReceiver, fdChecked, filedataReceiver, fileduplicateCheck, fileToProcess, inputCount, lockFile, movedFile, node, pollingInterval, processing, processingData, running
Constructor and Description |
---|
XMLFileTransport(LoggerIfc logger,
ConfigIfc config,
java.io.File scratchDir) |
Modifier and Type | Method and Description |
---|---|
protected void |
initStreamSource()
This function checks the configuration parameters
and initializes the data source.
|
boolean |
isHealthy()
This function checks if the transport is functional.
|
getBulkData, getData, initFilenameFilter, initialize, isDataAvailable, run, setProcessor, shutdown
getDataReceiver, getDubCheckObj, getDupCheckFlag, getFileBulkData, getFileData, getFileDataReceiver, getMovedFileStatus, getNode, getPollingInterval, handleRejectOfFile, incrementIn, incrementIn, isEndOfFile, isFileDataAvailable, isProcessing, isProcessingData, isStartOfFile, openInputFile, rejectFile, setCountsSuspect, setDataReceiver, setFileDataReceiver, setFileToProcess, setMovedFileStatus, setNode, setPollingInterval, setProcessing
public boolean isHealthy()
isHealthy
in interface DCTransport
isHealthy
in class EITransport
protected void initStreamSource() throws java.lang.Exception
initStreamSource
in class XMLTransport
java.lang.Exception