org.opennms.netmgt.correlation.drools
Class Cause
java.lang.Object
org.opennms.netmgt.correlation.drools.Cause
- Direct Known Subclasses:
- Impact, PossibleCause, RootCause
public class Cause
- extends Object
Cause
public Cause(Cause.Type type,
Long cause,
org.opennms.netmgt.xml.event.Event symptom,
Integer timerId)
Cause
public Cause(Cause.Type type,
Long cause,
org.opennms.netmgt.xml.event.Event symptom)
getType
public Cause.Type getType()
setType
public void setType(Cause.Type type)
getCause
public Long getCause()
setCause
public void setCause(Long causeNodeId)
getSymptom
public org.opennms.netmgt.xml.event.Event getSymptom()
setSymptom
public void setSymptom(org.opennms.netmgt.xml.event.Event symptomEvent)
getImpacted
public Set<Cause> getImpacted()
addImpacted
public void addImpacted(Cause cause)
toString
public String toString()
- Overrides:
toString in class Object
getTimerId
public Integer getTimerId()
setTimerId
public void setTimerId(Integer timerId)
Copyright ? 2008. All Rights Reserved.