|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KnowledgeAgent
The KnowledgeAgentFactory provides detailed information on how to create and use the KnowledgeAgent.
KnowledgeAgentFactory
,
KnowledgeAgentConfiguration
Nested Class Summary | |
---|---|
static class |
KnowledgeAgent.ResourceStatus
|
Method Summary | |
---|---|
void |
addEventListener(KnowledgeAgentEventListener listener)
|
void |
applyChangeSet(ChangeSet changeSet)
|
void |
applyChangeSet(Resource resource)
|
void |
dispose()
|
KnowledgeBase |
getKnowledgeBase()
Returns the cached KnowledgeBase |
String |
getName()
|
void |
monitorResourceChangeEvents(boolean monitor)
|
StatelessKnowledgeSession |
newStatelessKnowledgeSession()
StatelessKnowledgeSession created from here will always have the execute() method called against the latest built KnowledgeBase |
StatelessKnowledgeSession |
newStatelessKnowledgeSession(KnowledgeSessionConfiguration conf)
StatelessKnowledgeSession created from here will always have the execute() method called against the latest built KnowledgeBase |
void |
removeEventListener(KnowledgeAgentEventListener listener)
|
void |
setSystemEventListener(SystemEventListener listener)
|
Method Detail |
---|
void addEventListener(KnowledgeAgentEventListener listener)
void removeEventListener(KnowledgeAgentEventListener listener)
String getName()
KnowledgeBase getKnowledgeBase()
StatelessKnowledgeSession newStatelessKnowledgeSession()
StatelessKnowledgeSession newStatelessKnowledgeSession(KnowledgeSessionConfiguration conf)
void monitorResourceChangeEvents(boolean monitor)
void applyChangeSet(Resource resource)
void applyChangeSet(ChangeSet changeSet)
void setSystemEventListener(SystemEventListener listener)
void dispose()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |