Class NAREINode

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

public class NAREINode extends FlatFileEINode
This class represents the NAR EI Node. It is used to input NAR records (as bytes) from files. This allows for the exchange of NARs between PSA systems or from a PSA system to another system.
  • Constructor Details

    • NAREINode

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

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

    • getMinorType

      public String getMinorType()
      Returns the type name of the NAR EI node.
      Overrides:
      getMinorType in class FlatFileEINode
      Returns:
      Returns the minor type identifier for this node.
    • getConfigDataGuiClass

      public String getConfigDataGuiClass()
      Returns the name of the Config Data GUI class for this node.
      Overrides:
      getConfigDataGuiClass in class FlatFileEINode
      Returns:
      Returns the class name of the DCNodeConfigGUI object used by the node.
    • main

      public static void main(String[] args)
      This method is useful for development and debugging purposes. Within the application, however, the main() method is never used.