org.jbpm.integration.console.kbase
Interface KnowledgeBaseManager

All Known Implementing Classes:
DefaultKnowledgeBaseManager

public interface KnowledgeBaseManager

Manager interface responsible for maintaining knowledge base that includes:

Various implementation can be provided to support different ways of building knowledge base, for instance from different sources.


Method Summary
 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
 

Method Detail

getKnowledgeBase

org.drools.KnowledgeBase getKnowledgeBase()
Returns knowledge base maintained by this manager

Returns:
knowledge base fully initialized

syncPackages

void syncPackages()
Sync packages currently in knowledge base with underlying asset store


dispose

void dispose()
Dispose knowledge base maintained by this manager including all supporting components (for instance knowledge agent)



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