|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.opennms.netmgt.correlation.AbstractCorrelationEngine
org.opennms.netmgt.correlation.drools.DroolsCorrelationEngine
public class DroolsCorrelationEngine
DroolsCorrelationEngine class.
| Constructor Summary | |
|---|---|
DroolsCorrelationEngine()
|
|
| Method Summary | |
|---|---|
void |
correlate(Event e)
correlate |
List<String> |
getInterestingEvents()
getInterestingEvents |
List<Object> |
getMemoryObjects()
getMemoryObjects |
int |
getMemorySize()
getMemorySize |
String |
getName()
getName |
void |
initialize()
initialize |
ThreadCategory |
log()
log |
void |
setGlobal(String name,
Object value)
setGlobal |
void |
setGlobals(Map<String,Object> globals)
setGlobals |
void |
setInterestingEvents(List<String> ueis)
setInterestingEvents |
void |
setName(String name)
setName |
void |
setRulesResources(List<org.springframework.core.io.Resource> rules)
setRulesResources |
protected void |
timerExpired(Integer timerId)
timerExpired |
| Methods inherited from class org.opennms.netmgt.correlation.AbstractCorrelationEngine |
|---|
cancelTimer, getTimerTask, runTimer, sendEvent, setEventIpcManager, setScheduler, setTimer |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DroolsCorrelationEngine()
| Method Detail |
|---|
public void correlate(Event e)
correlate
correlate in interface CorrelationEnginecorrelate in class AbstractCorrelationEnginee - a Event object.protected void timerExpired(Integer timerId)
timerExpired
timerExpired in class AbstractCorrelationEnginetimerId - a Integer object.public List<String> getInterestingEvents()
getInterestingEvents
getInterestingEvents in interface CorrelationEnginegetInterestingEvents in class AbstractCorrelationEngineList object.public void setInterestingEvents(List<String> ueis)
setInterestingEvents
ueis - a List object.public void setRulesResources(List<org.springframework.core.io.Resource> rules)
setRulesResources
rules - a List object.public void setGlobals(Map<String,Object> globals)
setGlobals
globals - a Map object.
public void initialize()
throws Exception
initialize
Exception - if any.public int getMemorySize()
getMemorySize
public List<Object> getMemoryObjects()
getMemoryObjects
List object.public void setName(String name)
setName
name - a String object.public String getName()
getName
String object.
public void setGlobal(String name,
Object value)
setGlobal
name - a String object.value - a Object object.public ThreadCategory log()
log
ThreadCategory object.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||