Class Affliction

  • All Implemented Interfaces:
    java.io.Serializable

    public class Affliction
    extends java.lang.Object
    implements java.io.Serializable

    Affliction class.

    Version:
    $Id: $
    Author:
    Mathew Brozowski
    See Also:
    Serialized Form
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Affliction.Type  
    • Constructor Summary

      Constructors 
      Constructor Description
      Affliction​(java.lang.Long nodeId, java.lang.String ipAddr, java.lang.String svcName, java.lang.Integer reporter)
      Constructor for Affliction.
    • Constructor Detail

      • Affliction

        public Affliction​(java.lang.Long nodeId,
                          java.lang.String ipAddr,
                          java.lang.String svcName,
                          java.lang.Integer reporter)

        Constructor for Affliction.

        Parameters:
        nodeId - a Long object.
        ipAddr - a String object.
        svcName - a String object.
        reporter - a Integer object.
    • Method Detail

      • getIpAddr

        public java.lang.String getIpAddr()

        getIpAddr

        Returns:
        a String object.
      • setIpAddr

        public void setIpAddr​(java.lang.String ipAddr)

        setIpAddr

        Parameters:
        ipAddr - a String object.
      • getNodeid

        public java.lang.Long getNodeid()

        getNodeid

        Returns:
        a Long object.
      • setNodeid

        public void setNodeid​(java.lang.Long nodeid)

        setNodeid

        Parameters:
        nodeid - a Long object.
      • getReporters

        public java.util.List<java.lang.Integer> getReporters()

        getReporters

        Returns:
        a List object.
      • setReporters

        public void setReporters​(java.util.List<java.lang.Integer> reporters)

        setReporters

        Parameters:
        reporters - a List object.
      • getSvcName

        public java.lang.String getSvcName()

        getSvcName

        Returns:
        a String object.
      • setSvcName

        public void setSvcName​(java.lang.String svcName)

        setSvcName

        Parameters:
        svcName - a String object.
      • getReporterCount

        public int getReporterCount()

        getReporterCount

        Returns:
        a int.
      • addReporter

        public void addReporter​(java.lang.Integer reporter)

        addReporter

        Parameters:
        reporter - a Integer object.
      • removeReporter

        public void removeReporter​(java.lang.Integer reporter)

        removeReporter

        Parameters:
        reporter - a Integer object.