org.jbpm.integration.console.kbase
Class DefaultKnowledgeBaseManager

java.lang.Object
  extended by org.jbpm.integration.console.kbase.DefaultKnowledgeBaseManager
All Implemented Interfaces:
KnowledgeBaseManager

public class DefaultKnowledgeBaseManager
extends Object
implements KnowledgeBaseManager


Constructor Summary
DefaultKnowledgeBaseManager()
           
 
Method Summary
protected  org.drools.agent.KnowledgeAgent buildKnowledgeAgent(GuvnorConnectionUtils guvnorUtils)
           
 void dispose()
          Dispose knowledge base maintained by this manager including all supporting components (for instance knowledge agent)
 org.drools.KnowledgeBase getKnowledgeBase()
          Returns knowledge base maintained by this manager
 void syncPackages()
          Sync packages currently in knowledge base with underlying asset store
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultKnowledgeBaseManager

public DefaultKnowledgeBaseManager()
Method Detail

getKnowledgeBase

public org.drools.KnowledgeBase getKnowledgeBase()
Description copied from interface: KnowledgeBaseManager
Returns knowledge base maintained by this manager

Specified by:
getKnowledgeBase in interface KnowledgeBaseManager
Returns:
knowledge base fully initialized

syncPackages

public void syncPackages()
Description copied from interface: KnowledgeBaseManager
Sync packages currently in knowledge base with underlying asset store

Specified by:
syncPackages in interface KnowledgeBaseManager

dispose

public void dispose()
Description copied from interface: KnowledgeBaseManager
Dispose knowledge base maintained by this manager including all supporting components (for instance knowledge agent)

Specified by:
dispose in interface KnowledgeBaseManager

buildKnowledgeAgent

protected org.drools.agent.KnowledgeAgent buildKnowledgeAgent(GuvnorConnectionUtils guvnorUtils)


Copyright © 2001-2012 JBoss by Red Hat. All Rights Reserved.