org.opennms.netmgt.correlation.drools
Class Affliction

java.lang.Object
  extended by org.opennms.netmgt.correlation.drools.Affliction

public class Affliction
extends Object


Nested Class Summary
static class Affliction.Type
           
 
Constructor Summary
Affliction(Long nodeId, String ipAddr, String svcName, Integer reporter)
           
 
Method Summary
 void addReporter(Integer reporter)
           
 String getIpAddr()
           
 Long getNodeid()
           
 int getReporterCount()
           
 List<Integer> getReporters()
           
 String getSvcName()
           
 Affliction.Type getType()
           
 void removeReporter(Integer reporter)
           
 void setIpAddr(String ipAddr)
           
 void setNodeid(Long nodeid)
           
 void setReporters(List<Integer> reporters)
           
 void setSvcName(String svcName)
           
 void setType(Affliction.Type type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Affliction

public Affliction(Long nodeId,
                  String ipAddr,
                  String svcName,
                  Integer reporter)
Method Detail

getIpAddr

public String getIpAddr()

setIpAddr

public void setIpAddr(String ipAddr)

getNodeid

public Long getNodeid()

setNodeid

public void setNodeid(Long nodeid)

getReporters

public List<Integer> getReporters()

setReporters

public void setReporters(List<Integer> reporters)

getSvcName

public String getSvcName()

setSvcName

public void setSvcName(String svcName)

getReporterCount

public int getReporterCount()

addReporter

public void addReporter(Integer reporter)

removeReporter

public void removeReporter(Integer reporter)

getType

public Affliction.Type getType()

setType

public void setType(Affliction.Type type)


Copyright ? 2008. All Rights Reserved.