|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.rioproject.gnostic.GnosticImpl
public class GnosticImpl
Gnostic provides support for Complex Event Processing, associating distributed metrics of associated services to rules that in turn provide decisions based on the temporal data accumulated in a knowledge base.
| Constructor Summary | |
|---|---|
GnosticImpl()
|
|
| Method Summary | |
|---|---|
boolean |
add(RuleMap ruleMap)
Add a rule mapping to Gnostic. |
void |
cleanup()
|
List<RuleMap> |
get()
Get all managed rule mappings |
int |
getScannerInterval()
Get the amount of time (in seconds) the Gnostic polls for changes to managed rules. |
boolean |
remove(RuleMap ruleMap)
Remove an existing managed rule mapping |
void |
setScannerInterval(int interval)
Set the amount of time (in seconds) the Gnostic polls for changes to managed rules. |
void |
setServiceBeanContext(ServiceBeanContext context)
|
void |
setupDrools()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GnosticImpl()
| Method Detail |
|---|
public void setServiceBeanContext(ServiceBeanContext context)
@Initialized public void setupDrools()
public int getScannerInterval()
Gnostic
getScannerInterval in interface Gnosticpublic void setScannerInterval(int interval)
Gnostic
setScannerInterval in interface Gnosticinterval - The amount of time (in seconds) to pollpublic boolean add(RuleMap ruleMap)
Gnostic
add in interface GnosticruleMap - The rule mapping to add.
public boolean remove(RuleMap ruleMap)
Gnostic
remove in interface GnosticruleMap - The rule map to remove
public List<RuleMap> get()
Gnostic
get in interface Gnostic@PreDestroy public void cleanup()
|
Copyright © Rio Project. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||