public class DroolsCorrelationEngine extends AbstractCorrelationEngine
DroolsCorrelationEngine class.
Constructor and Description |
---|
DroolsCorrelationEngine() |
Modifier and Type | Method and Description |
---|---|
void |
correlate(Event e)
correlate
|
String |
getEventProcessingMode() |
List<String> |
getInterestingEvents()
getInterestingEvents
|
List<Object> |
getMemoryObjects()
getMemoryObjects
|
int |
getMemorySize()
getMemorySize
|
String |
getName()
getName
|
org.drools.core.WorkingMemory |
getWorkingMemory() |
void |
initialize()
initialize
|
void |
setAssertBehaviour(String assertBehaviour) |
void |
setEventProcessingMode(String eventProcessingMode) |
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
|
cancelTimer, runTimer, sendEvent, setEventIpcManager, setScheduler, setTimer
public void correlate(Event e)
correlate
correlate
in interface CorrelationEngine
correlate
in class AbstractCorrelationEngine
e
- a Event
object.protected void timerExpired(Integer timerId)
timerExpired
timerExpired
in class AbstractCorrelationEngine
timerId
- a Integer
object.public List<String> getInterestingEvents()
getInterestingEvents
getInterestingEvents
in interface CorrelationEngine
getInterestingEvents
in class AbstractCorrelationEngine
List
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 int getMemorySize()
getMemorySize
public org.drools.core.WorkingMemory getWorkingMemory()
public void setAssertBehaviour(String assertBehaviour)
public String getEventProcessingMode()
public void setEventProcessingMode(String eventProcessingMode)
Copyright © 2016. All rights reserved.