|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
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 | |
---|---|
static KnowledgeAgent |
KnowledgeAgentFactory.newKnowledgeAgent(String name,
KnowledgeBase kbase)
|
KnowledgeAgent |
KnowledgeAgentProvider.newKnowledgeAgent(String name,
KnowledgeBase kbase)
|
static KnowledgeAgent |
KnowledgeAgentFactory.newKnowledgeAgent(String name,
KnowledgeBase kbase,
KnowledgeAgentConfiguration configuration)
|
KnowledgeAgent |
KnowledgeAgentProvider.newKnowledgeAgent(String name,
KnowledgeBase kbase,
KnowledgeAgentConfiguration configuration)
|
static KnowledgeAgent |
KnowledgeAgentFactory.newKnowledgeAgent(String name,
KnowledgeBase kbase,
KnowledgeAgentConfiguration configuration,
KnowledgeBuilderConfiguration builderConfiguration)
|
KnowledgeAgent |
KnowledgeAgentProvider.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 | |
---|---|
static Marshaller |
MarshallerFactory.newMarshaller(KnowledgeBase kbase)
Default uses the serialise marshalling strategy. |
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,
ObjectMarshallingStrategy[] strategies)
|
Marshaller |
MarshallerProvider.newMarshaller(KnowledgeBase kbase,
ObjectMarshallingStrategy[] strategies)
This will override the strategies specified in the ksession or environment. |
Uses of KnowledgeBase in org.drools.persistence.jpa |
---|
Methods in org.drools.persistence.jpa with parameters of type KnowledgeBase | |
---|---|
static StatefulKnowledgeSession |
JPAKnowledgeService.loadStatefulKnowledgeSession(int id,
KnowledgeBase kbase,
KnowledgeSessionConfiguration configuration,
Environment environment)
|
StatefulKnowledgeSession |
KnowledgeStoreService.loadStatefulKnowledgeSession(int id,
KnowledgeBase kbase,
KnowledgeSessionConfiguration configuration,
Environment environment)
|
static StatefulKnowledgeSession |
JPAKnowledgeService.newStatefulKnowledgeSession(KnowledgeBase kbase,
KnowledgeSessionConfiguration configuration,
Environment environment)
|
StatefulKnowledgeSession |
KnowledgeStoreService.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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |