Package com.nt.udc.ei.node.xml
Class XMLProcessor
java.lang.Object
com.nt.udc.node.util.RecordProcessor
com.nt.udc.ei.node.xml.XMLProcessor
This class is used to process XML records.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.nt.udc.node.util.RecordProcessor
RecordProcessor.RecoveryContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XMLRecordContainer
This member is used to collect attributesFields inherited from class com.nt.udc.node.util.RecordProcessor
m_config, m_dataReceiver, m_debugLevel, m_iLogger, m_inputCount, m_logger, m_recovery, m_reporter, m_scratchDir
-
Constructor Summary
ConstructorsConstructorDescriptionXMLProcessor
(LoggerIfc logger, ConfigIfc config, File scratchDir) Construct a new XMLTransport to be used within the specified EINode. -
Method Summary
Modifier and TypeMethodDescriptionprotected String
void
This function is used to create and initialize the Processor's components.boolean
processRecords
(IStreamSource dataSource) Function called to process input dataMethods inherited from class com.nt.udc.node.util.RecordProcessor
debug, error, getDataReceiver, processInput, setDataReceiver, setInputStatsMonitor
-
Field Details
-
m_record
This member is used to collect attributes
-
-
Constructor Details
-
XMLProcessor
Construct a new XMLTransport to be used within the specified EINode.- Throws:
Exception
-
-
Method Details
-
getModuleName
- Specified by:
getModuleName
in classRecordProcessor
-
initialize
This function is used to create and initialize the Processor's components.- Specified by:
initialize
in classRecordProcessor
- Throws:
Exception
-
processRecords
Function called to process input data- Specified by:
processRecords
in classRecordProcessor
-