Class XMLEINode

All Implemented Interfaces:
AdminIfc, ConfigIfc, LoggerIfc, NodeHealthIfc, NodeStateManagementIfc, PropertyIfc, StateManagementIfc
Direct Known Subclasses:
XMLEIFileNode

public abstract class XMLEINode extends EINode
This class represents the XML Data Collector Node Process. It is used to convert NAR (OSAR) records retrieved from an XML record into binary records.
  • Constructor Details

  • Method Details

    • backup

      public void backup()
      Description copied from class: DCNode
      Empty implementation
      Overrides:
      backup in class DCNode
    • initialize

      public void initialize() throws NodeStartException
      This function is used to do perform the rest of the initialization that normally goes into the constructor. It was separated from the constructor because the transport object neeeds to be created before initialize is called. Subclasses of XMLEINode need to call initialize in their constructor after creating their specific transport object.
      Specified by:
      initialize in interface AdminIfc
      Overrides:
      initialize in class DCNode
      Throws:
      NodeStartException
    • shutdown

      public void shutdown()
      Description copied from class: DCNode
      Performs all necessary functions to stop this node and any processes that it has created.
      Specified by:
      shutdown in interface AdminIfc
      Overrides:
      shutdown in class DCNode