public interface KnowledgeAgent
Modifier and Type | Interface and Description |
---|---|
static class |
KnowledgeAgent.ResourceStatus |
Modifier and Type | Method and Description |
---|---|
void |
addEventListener(KnowledgeAgentEventListener listener) |
void |
applyChangeSet(ChangeSet changeSet) |
void |
applyChangeSet(org.kie.api.io.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(org.kie.api.runtime.KieSessionConfiguration 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) |
void addEventListener(KnowledgeAgentEventListener listener)
void removeEventListener(KnowledgeAgentEventListener listener)
String getName()
KnowledgeBase getKnowledgeBase()
StatelessKnowledgeSession newStatelessKnowledgeSession()
StatelessKnowledgeSession newStatelessKnowledgeSession(org.kie.api.runtime.KieSessionConfiguration conf)
void monitorResourceChangeEvents(boolean monitor)
void applyChangeSet(org.kie.api.io.Resource resource)
void applyChangeSet(ChangeSet changeSet)
void setSystemEventListener(SystemEventListener listener)
void dispose()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.