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 XMLRecordContainerThis 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 StringvoidThis function is used to create and initialize the Processor's components.booleanprocessRecords(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:
getModuleNamein classRecordProcessor
-
initialize
This function is used to create and initialize the Processor's components.- Specified by:
initializein classRecordProcessor- Throws:
Exception
-
processRecords
Function called to process input data- Specified by:
processRecordsin classRecordProcessor
-