| Package | Description | 
|---|---|
| org.kie.api | 
 Base KIE API classes. 
 | 
| 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 | 
|---|---|
Environment | 
KieServices.newEnvironment()
Instantiate and return an Environment 
 | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
KieBase.newKieSession(KieSessionConfiguration conf,
             Environment environment)
Creates a new  
KieSession using the given session configuration and/or environment. | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
Marshaller.unmarshall(InputStream stream,
          KieSessionConfiguration config,
          Environment environment)
Creates KieSession using the given KieSessionConfiguration and
 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 | 
|---|---|
Environment | 
KieRuntime.getEnvironment()  | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
KieContainer.newKieSession(Environment environment)
Creates the default  
KieSession for this KieContainer using the given Environment | 
KieSession | 
KieContainer.newKieSession(Environment environment,
             KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration and Environment 
 | 
KieSession | 
KieContainer.newKieSession(String kSessionName,
             Environment environment)
Creates the KieSession with the given name for this KieContainer using the given Environment 
 | 
KieSession | 
KieContainer.newKieSession(String kSessionName,
             Environment environment,
             KieSessionConfiguration conf)
Creates the KieSession with the given name for this KieContainer using the given Environment and configuration 
 | 
void | 
Environment.setDelegate(Environment delegate)  | 
| Modifier and Type | Method and Description | 
|---|---|
Environment | 
RuntimeEnvironment.getEnvironment()  | 
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.