Package | Description |
---|---|
org.kie.internal | |
org.kie.internal.agent |
The KnowlegeAgent provides automatic loading, caching and re-loading, of resources and is configured from a properties files.
|
org.kie.internal.builder |
The builder package is responsible for building knowledge definitions from artifact resources.
|
org.kie.internal.builder.help |
Providers helper classes that can be used during building.
|
org.kie.internal.event.knowledgeagent | |
org.kie.internal.runtime |
Modifier and Type | Method and Description |
---|---|
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(org.kie.api.KieBaseConfiguration conf)
Instantiate and return a KnowledgeBase using the given KnowledgeBaseConfiguration
|
static KnowledgeBase |
KnowledgeBaseFactory.newKnowledgeBase(org.kie.api.KieBaseConfiguration 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,
org.kie.api.KieBaseConfiguration conf)
Instantiate and return a KnowledgeBase using the given KnowledgeBaseConfiguration and
the given KnowledgeBase ID.
|
static KnowledgeBase |
KnowledgeBaseFactory.newKnowledgeBase(String kbaseId,
org.kie.api.KieBaseConfiguration conf)
Create a new KnowledgeBase using the given KnowledgeBaseConfiguration and
the given KnowledgeBase ID.
|
Modifier and Type | Method and Description |
---|---|
KnowledgeBase |
KnowledgeAgent.getKnowledgeBase()
Returns the cached KnowledgeBase
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
KnowledgeBase |
KnowledgeBuilder.newKnowledgeBase()
Creates a new KnowledgeBase from the knowledge packages that have been added to
this builder.
|
Modifier and Type | Method and Description |
---|---|
static KnowledgeBuilder |
KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBase kbase) |
KnowledgeBuilder |
KnowledgeBuilderFactoryService.newKnowledgeBuilder(KnowledgeBase kbase) |
static KnowledgeBuilder |
KnowledgeBuilderFactory.newKnowledgeBuilder(KnowledgeBase kbase,
KnowledgeBuilderConfiguration conf) |
KnowledgeBuilder |
KnowledgeBuilderFactoryService.newKnowledgeBuilder(KnowledgeBase kbase,
KnowledgeBuilderConfiguration conf) |
Modifier and Type | Method and Description |
---|---|
static 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.
|
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.
|
static JAXBContext |
KnowledgeBuilderHelper.newJAXBContext(String[] classNames,
Map<String,?> properties,
KnowledgeBase kbase) |
Modifier and Type | Method and Description |
---|---|
KnowledgeBase |
KnowledgeBaseUpdatedEvent.getKnowledgeBase() |
Constructor and Description |
---|
KnowledgeBaseUpdatedEvent(KnowledgeBase kbase) |
Modifier and Type | Method and Description |
---|---|
KnowledgeBase |
StatefulKnowledgeSession.getKieBase() |
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.