Class ClusterResource


  • public class ClusterResource
    extends Object
    This class represents single cluster resource
    • Constructor Detail

      • ClusterResource

        protected ClusterResource​(org.netxms.base.NXCPMessage msg,
                                  long baseId)
        Create cluster resource object from NXCP message
        Parameters:
        msg - NXCP message
        baseId - Base variable ID
      • ClusterResource

        public ClusterResource​(ClusterResource src)
        Copy constructor
        Parameters:
        src - source object
      • ClusterResource

        public ClusterResource​(long id,
                               String name,
                               InetAddress virtualAddress)
        Create new cluster resource object.
        Parameters:
        id -
        name -
        virtualAddress -
    • Method Detail

      • getId

        public long getId()
        Returns:
        the id
      • getName

        public String getName()
        Returns:
        the name
      • getVirtualAddress

        public InetAddress getVirtualAddress()
        Returns:
        the virtualAddress
      • getCurrentOwner

        public long getCurrentOwner()
        Returns:
        the currentOwner
      • setName

        public void setName​(String name)
        Parameters:
        name - the name to set
      • setVirtualAddress

        public void setVirtualAddress​(InetAddress virtualAddress)
        Parameters:
        virtualAddress - the virtualAddress to set