| Package | Description | 
|---|---|
| org.kie.api.event.kiebase | 
 Events emitted while updating the definitions in the KieBase. 
 | 
| org.kie.api.internal.runtime | |
| org.kie.api.internal.weaver | |
| org.kie.api.marshalling | 
 
Marshalling classes are used to marshall and unmarshal StatefulKieSessions
See KieMarshallers for more detailed information. 
 | 
| org.kie.api.persistence.jpa | |
| org.kie.api.runtime | 
 The runtime engine classes, including KieSession and StatelessKieSession. 
 | 
| org.kie.api.runtime.manager | 
| Modifier and Type | Method and Description | 
|---|---|
KieBase | 
BeforeKieBaseUnlockedEvent.getKieBase()  | 
KieBase | 
KieBaseEvent.getKieBase()  | 
| Modifier and Type | Method and Description | 
|---|---|
T | 
KieRuntimeService.newKieRuntime(KieBase kieBase)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KieWeaverService.merge(KieBase kieBase,
     KiePackage kiePkg,
     P rtPkg)  | 
void | 
KieWeavers.merge(KieBase kieBase,
     KiePackage pkg,
     ResourceTypePackage rtkKpg)  | 
void | 
KieWeaverService.weave(KieBase kieBase,
     KiePackage kiePkg,
     P rtPkg)  | 
void | 
KieWeavers.weave(KieBase kieBase,
     KiePackage newPkg,
     ResourceTypePackage rtkKpg)  | 
| Modifier and Type | Method and Description | 
|---|---|
Marshaller | 
KieMarshallers.newMarshaller(KieBase kbase)
The marshalling strategies for this method are undefined and thus they are derived from the ksession's or environment
 provided. 
 | 
Marshaller | 
KieMarshallers.newMarshaller(KieBase kbase,
             ObjectMarshallingStrategy[] strategies)
This will override the strategies specified in the ksession or environment. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
KieStoreServices.loadKieSession(int id,
              KieBase kbase,
              KieSessionConfiguration configuration,
              Environment environment)
Deprecated.  
 | 
KieSession | 
KieStoreServices.loadKieSession(Long id,
              KieBase kbase,
              KieSessionConfiguration configuration,
              Environment environment)  | 
KieSession | 
KieStoreServices.newKieSession(KieBase kbase,
             KieSessionConfiguration configuration,
             Environment environment)  | 
| Modifier and Type | Method and Description | 
|---|---|
KieBase | 
KieContainer.getKieBase()
Returns the default KieBase in this KieContainer. 
 | 
KieBase | 
KieRuntime.getKieBase()  | 
KieBase | 
StatelessKieSession.getKieBase()  | 
KieBase | 
KieContainer.getKieBase(String kBaseName)
Returns the KieBase with the given name in this KieContainer. 
 | 
KieBase | 
KieContainer.newKieBase(KieBaseConfiguration conf)
Creates a new default KieBase using the given configuration. 
 | 
KieBase | 
KieContainer.newKieBase(String kBaseName,
          KieBaseConfiguration conf)
Creates a new KieBase with the given name using the given configuration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static KieRuntimeFactory | 
KieRuntimeFactory.of(KieBase kieBase)
Creates an instance of this factory for the given KieBase 
 | 
RequestContext | 
RequestContext.with(KieBase kieBase)  | 
| Modifier and Type | Method and Description | 
|---|---|
KieBase | 
RuntimeEnvironment.getKieBase()  | 
| Modifier and Type | Method and Description | 
|---|---|
RuntimeEnvironmentBuilder | 
RuntimeEnvironmentBuilder.knowledgeBase(KieBase kbase)  | 
Copyright © 2001–2021 JBoss by Red Hat. All rights reserved.