Uses of Interface
org.drools.KnowledgeBase

Packages that use KnowledgeBase
org.drools The KnowledgeBase and its factory. 
org.drools.agent The KnowlegeAgent provides automatic loading, caching and re-loading, of resources and is configured from a properties files. 
org.drools.builder The builder package is responsible for building knowledge definitions from artifact resources. 
org.drools.builder.help Providers helper classes that can be used during building. 
org.drools.event.knowledgeagent   
org.drools.event.knowledgebase Events emitted while updating the definitions in the KnowledgeBase. 
org.drools.marshalling Marshalling classes are used to marshall and unmarshal StatefulKnowledgeSessions See MarshallerFactory for more detailed information. 
org.drools.persistence.jpa   
org.drools.runtime The runtime engine classes, including StatefulKnowledgeSession and StatelessKnowledgeSession. 
org.jbpm.process   
org.jbpm.test   
 

Uses of KnowledgeBase in org.drools
 

Methods in org.drools that return KnowledgeBase
 KnowledgeBase KnowledgeBaseFactoryService.newKnowledgeBase()
          Instantiate and return a KnowledgeBase using a default KnowledgeBaseConfiguration
static KnowledgeBase KnowledgeBaseFactory.newKnowledgeBase()
          Create a new KnowledgeBase using the default KnowledgeBaseConfiguration
 KnowledgeBase KnowledgeBaseFactoryService.newKnowledgeBase(KnowledgeBaseConfiguration conf)
          Instantiate and return a KnowledgeBase using the given KnowledgeBaseConfiguration
static KnowledgeBase KnowledgeBaseFactory.newKnowledgeBase(KnowledgeBaseConfiguration conf)
          Create a new KnowledgeBase using the given KnowledgeBaseConfiguration
 KnowledgeBase KnowledgeBaseFactoryService.newKnowledgeBase(String kbaseId)
          Instantiate and return a KnowledgeBase using a default KnowledgeBaseConfiguration and the given KnowledgeBase ID.
static KnowledgeBase KnowledgeBaseFactory.newKnowledgeBase(String kbaseId)
          Create a new KnowledgeBase using the default KnowledgeBaseConfiguration and the given KnowledgeBase ID.
 KnowledgeBase KnowledgeBaseFactoryService.newKnowledgeBase(String kbaseId, KnowledgeBaseConfiguration conf)
          Instantiate and return a KnowledgeBase using the given KnowledgeBaseConfiguration and the given KnowledgeBase ID.
static KnowledgeBase KnowledgeBaseFactory.newKnowledgeBase(String kbaseId, KnowledgeBaseConfiguration conf)
          Create a new KnowledgeBase using the given KnowledgeBaseConfiguration and the given KnowledgeBase ID.
 

Uses of KnowledgeBase in org.drools.agent
 

Methods in org.drools.agent that return KnowledgeBase
 KnowledgeBase KnowledgeAgent.getKnowledgeBase()
          Returns the cached KnowledgeBase
 

Methods in org.drools.agent with parameters of type KnowledgeBase
 KnowledgeAgent KnowledgeAgentProvider.newKnowledgeAgent(String name, KnowledgeBase kbase)
           
static KnowledgeAgent KnowledgeAgentFactory.newKnowledgeAgent(String name, KnowledgeBase kbase)
           
 KnowledgeAgent KnowledgeAgentProvider.newKnowledgeAgent(String name, KnowledgeBase kbase, KnowledgeAgentConfiguration configuration)
           
static KnowledgeAgent KnowledgeAgentFactory.newKnowledgeAgent(String name, KnowledgeBase kbase, KnowledgeAgentConfiguration configuration)
           
 KnowledgeAgent KnowledgeAgentProvider.newKnowledgeAgent(String name, KnowledgeBase kbase, KnowledgeAgentConfiguration configuration, KnowledgeBuilderConfiguration builderConfiguration)
           
static KnowledgeAgent KnowledgeAgentFactory.newKnowledgeAgent(String name, KnowledgeBase kbase, KnowledgeAgentConfiguration configuration, KnowledgeBuilderConfiguration builderConfiguration)
           
 

Uses of KnowledgeBase in org.drools.builder
 

Methods in org.drools.builder that return KnowledgeBase
 KnowledgeBase KnowledgeBuilder.newKnowledgeBase()
          Creates a new KnowledgeBase from the knowledge packages that have been added to this builder.
 

Methods in org.drools.builder with parameters of type KnowledgeBase
 KnowledgeBuilder KnowledgeBuilderFactoryService.newKnowledgeBuilder(KnowledgeBase kbase)
           
static KnowledgeBuilder KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBase kbase)
           
 KnowledgeBuilder KnowledgeBuilderFactoryService.newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf)
           
static KnowledgeBuilder KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBase kbase, KnowledgeBuilderConfiguration conf)
           
 

Uses of KnowledgeBase in org.drools.builder.help
 

Methods in org.drools.builder.help with parameters of type KnowledgeBase
static javax.xml.bind.JAXBContext KnowledgeBuilderHelper.newJAXBContext(String[] classNames, KnowledgeBase kbase)
          Creates a new JAXBContext, from which the Marshaller and Unmarshaller can be created, which are used by the Transformer pipeline stage.
static javax.xml.bind.JAXBContext KnowledgeBuilderHelper.newJAXBContext(String[] classNames, Map<String,?> properties, KnowledgeBase kbase)
           
 javax.xml.bind.JAXBContext DroolsJaxbHelperProvider.newJAXBContext(String[] classNames, Map<String,?> properties, KnowledgeBase kbase)
          Creates a new JAXBContext, from which the Marshaller and Unmarshaller can be created, which are used by the Transformer pipeline stage.
 

Uses of KnowledgeBase in org.drools.event.knowledgeagent
 

Methods in org.drools.event.knowledgeagent that return KnowledgeBase
 KnowledgeBase KnowledgeBaseUpdatedEvent.getKnowledgeBase()
           
 

Constructors in org.drools.event.knowledgeagent with parameters of type KnowledgeBase
KnowledgeBaseUpdatedEvent(KnowledgeBase kbase)
           
 

Uses of KnowledgeBase in org.drools.event.knowledgebase
 

Methods in org.drools.event.knowledgebase that return KnowledgeBase
 KnowledgeBase KnowledgeBaseEvent.getKnowledgeBase()
           
 KnowledgeBase BeforeKnowledgeBaseUnlockedEvent.getKnowledgeBase()
           
 

Uses of KnowledgeBase in org.drools.marshalling
 

Methods in org.drools.marshalling with parameters of type KnowledgeBase
 Marshaller MarshallerProvider.newMarshaller(KnowledgeBase kbase)
          The marshalling strategies for this method are undefined and thus they are derived from the ksession's or environment provided
static Marshaller MarshallerFactory.newMarshaller(KnowledgeBase kbase)
          Default uses the serialise marshalling strategy.
 Marshaller MarshallerProvider.newMarshaller(KnowledgeBase kbase, ObjectMarshallingStrategy[] strategies)
          This will override the strategies specified in the ksession or environment.
static Marshaller MarshallerFactory.newMarshaller(KnowledgeBase kbase, ObjectMarshallingStrategy[] strategies)
           
 

Uses of KnowledgeBase in org.drools.persistence.jpa
 

Methods in org.drools.persistence.jpa with parameters of type KnowledgeBase
 StatefulKnowledgeSession KnowledgeStoreService.loadStatefulKnowledgeSession(int id, KnowledgeBase kbase, KnowledgeSessionConfiguration configuration, Environment environment)
           
static StatefulKnowledgeSession JPAKnowledgeService.loadStatefulKnowledgeSession(int id, KnowledgeBase kbase, KnowledgeSessionConfiguration configuration, Environment environment)
           
 StatefulKnowledgeSession KnowledgeStoreService.newStatefulKnowledgeSession(KnowledgeBase kbase, KnowledgeSessionConfiguration configuration, Environment environment)
           
static StatefulKnowledgeSession JPAKnowledgeService.newStatefulKnowledgeSession(KnowledgeBase kbase, KnowledgeSessionConfiguration configuration, Environment environment)
           
 

Uses of KnowledgeBase in org.drools.runtime
 

Methods in org.drools.runtime that return KnowledgeBase
 KnowledgeBase KnowledgeRuntime.getKnowledgeBase()
          Returns the KnowledgeBase reference from which this stateful session was created.
 

Uses of KnowledgeBase in org.jbpm.process
 

Classes in org.jbpm.process that implement KnowledgeBase
 class ProcessBaseImpl
           
 

Methods in org.jbpm.process that return KnowledgeBase
 KnowledgeBase StatefulProcessSession.getKnowledgeBase()
           
 KnowledgeBase ProcessBaseFactoryService.newKnowledgeBase()
           
 KnowledgeBase ProcessBaseFactoryService.newKnowledgeBase(KnowledgeBaseConfiguration conf)
           
 KnowledgeBase ProcessBaseFactoryService.newKnowledgeBase(String kbaseId)
           
 KnowledgeBase ProcessBaseFactoryService.newKnowledgeBase(String kbaseId, KnowledgeBaseConfiguration conf)
           
 

Constructors in org.jbpm.process with parameters of type KnowledgeBase
StatefulProcessSession(KnowledgeBase kbase, KnowledgeSessionConfiguration sessionConfiguration, Environment environment)
           
 

Uses of KnowledgeBase in org.jbpm.test
 

Methods in org.jbpm.test that return KnowledgeBase
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBase(Map<String,ResourceType> resources)
           
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBase(String... process)
           
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBaseGuvnor(boolean dynamic, String url, String username, String password, String... packages)
           
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBaseGuvnor(boolean dynamic, String url, String username, String password, String pkg, String... assets)
           
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBaseGuvnor(String... packages)
           
protected  KnowledgeBase JbpmJUnitTestCase.createKnowledgeBaseGuvnorAssets(String pkg, String... assets)
           
 

Methods in org.jbpm.test with parameters of type KnowledgeBase
protected  StatefulKnowledgeSession JbpmJUnitTestCase.createKnowledgeSession(KnowledgeBase kbase)
           
static StatefulKnowledgeSession JBPMHelper.loadStatefulKnowledgeSession(KnowledgeBase kbase, int sessionId)
           
static StatefulKnowledgeSession JBPMHelper.newStatefulKnowledgeSession(KnowledgeBase kbase)
           
 



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