|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.correlation.AbstractCorrelationEngine
public abstract class AbstractCorrelationEngine
Abstract AbstractCorrelationEngine class.
| Constructor Summary | |
|---|---|
AbstractCorrelationEngine()
|
|
| Method Summary | |
|---|---|
void |
cancelTimer(Integer timerId)
cancelTimer |
abstract void |
correlate(Event e)
correlate |
abstract List<String> |
getInterestingEvents()
getInterestingEvents |
org.opennms.netmgt.correlation.AbstractCorrelationEngine.RuleTimerTask |
getTimerTask()
getTimerTask |
void |
runTimer(org.opennms.netmgt.correlation.AbstractCorrelationEngine.RuleTimerTask task)
runTimer |
void |
sendEvent(Event e)
sendEvent |
void |
setEventIpcManager(EventIpcManager eventIpcManager)
setEventIpcManager |
void |
setScheduler(Timer scheduler)
setScheduler |
Integer |
setTimer(long millis)
setTimer |
protected abstract void |
timerExpired(Integer timerId)
timerExpired |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.opennms.netmgt.correlation.CorrelationEngine |
|---|
getName |
| Constructor Detail |
|---|
public AbstractCorrelationEngine()
| Method Detail |
|---|
public abstract void correlate(Event e)
correlate
correlate in interface CorrelationEnginee - a Event object.public abstract List<String> getInterestingEvents()
getInterestingEvents
getInterestingEvents in interface CorrelationEngineList object.public void setEventIpcManager(EventIpcManager eventIpcManager)
setEventIpcManager
eventIpcManager - a EventIpcManager object.public void sendEvent(Event e)
sendEvent
e - a Event object.public Integer setTimer(long millis)
setTimer
millis - a long.
Integer object.public org.opennms.netmgt.correlation.AbstractCorrelationEngine.RuleTimerTask getTimerTask()
getTimerTask
AbstractCorrelationEngine.RuleTimerTask object.public void cancelTimer(Integer timerId)
cancelTimer
timerId - a Integer object.protected abstract void timerExpired(Integer timerId)
timerExpired
timerId - a Integer object.public void setScheduler(Timer scheduler)
setScheduler
scheduler - a Timer object.public void runTimer(org.opennms.netmgt.correlation.AbstractCorrelationEngine.RuleTimerTask task)
runTimer
task - a AbstractCorrelationEngine.RuleTimerTask object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||