Class XMLOIFileNode

All Implemented Interfaces:
AdminIfc, ConfigIfc, LoggerIfc, NodeHealthIfc, NodeStateManagementIfc, PropertyIfc, StateManagementIfc

public class XMLOIFileNode extends OIFtpNode
This class represents the XML Output Interface Node. It is used to convert NAR (OSAR) records from NAR format into XML (XML format) and store the records in files rotated according to the usual policy. The incoming NARs are transformed into XMLOIRecord objects based upon a pre-determined set of NPL commands. The data is then extracted from the XMLOIRecord object in a format suitable to be written to the XML (XML format) file.
  • Constructor Details

    • XMLOIFileNode

      public XMLOIFileNode()
      Default Constructor; instantiates objects necessary to define the DCNodeTypeIfc methods.
    • XMLOIFileNode

      public XMLOIFileNode(String[] args) throws NodeStartException
      Constructor for the class. Calls the super class OINode with the given array of arguments.
      Parameters:
      args - Arguments to be passed to the DCNode super class.
      Throws:
      NodeStartException
  • Method Details