Class IfService


  • public class IfService
    extends java.lang.Object
    This class holds the managed node/ip/service information for valid outage nodes.
    Author:
    Jacinta Remedios
    • Constructor Summary

      Constructors 
      Constructor Description
      IfService()
      Default Constructor.
      IfService​(int node, java.lang.String ip, int service, java.lang.String name, java.lang.String svcname)
      Constructor that initialises the nodeid, ipaddr, service.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getIpaddr()
      This method returns the ipaddress.
      int getNodeID()
      Returns the Node id
      java.lang.String getNodeName()
      Return node name
      int getServiceId()
      This returns the service id.
      java.lang.String getServiceName()
      Return service name
      void setIpaddr​(java.lang.String ip)
      Sets the ipaddr.
      void setNodeID​(int id)
      Sets the node id.
      void setNodeName​(java.lang.String name)
      Sets the node name.
      void setServiceId​(int service)
      This method sets the service.
      void setServiceName​(java.lang.String name)
      Sets the Service name.
      java.lang.String toString()
      toString method
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • IfService

        public IfService()
        Default Constructor.
      • IfService

        public IfService​(int node,
                         java.lang.String ip,
                         int service,
                         java.lang.String name,
                         java.lang.String svcname)
        Constructor that initialises the nodeid, ipaddr, service.
        Parameters:
        node - a int.
        ip - a String object.
        service - a int.
        name - a String object.
        svcname - a String object.
    • Method Detail

      • setNodeID

        public void setNodeID​(int id)
        Sets the node id.
        Parameters:
        id - Node id to be set
      • getNodeName

        public java.lang.String getNodeName()
        Return node name
        Returns:
        a String object.
      • setServiceName

        public void setServiceName​(java.lang.String name)
        Sets the Service name.
        Parameters:
        name - Service name
      • getServiceName

        public java.lang.String getServiceName()
        Return service name
        Returns:
        a String object.
      • setNodeName

        public void setNodeName​(java.lang.String name)
        Sets the node name.
        Parameters:
        name - Node name to be set
      • getNodeID

        public int getNodeID()
        Returns the Node id
        Returns:
        node id.
      • setIpaddr

        public void setIpaddr​(java.lang.String ip)
        Sets the ipaddr.
        Parameters:
        ip - ipaddress to be set
      • getIpaddr

        public java.lang.String getIpaddr()
        This method returns the ipaddress.
        Returns:
        Returns the ipaddress.
      • setServiceId

        public void setServiceId​(int service)
        This method sets the service.
        Parameters:
        service - Service id to be set.
      • getServiceId

        public int getServiceId()
        This returns the service id.
        Returns:
        a int.
      • toString

        public java.lang.String toString()
        toString method
        Overrides:
        toString in class java.lang.Object
        Returns:
        a String object.