| 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 | 
|---|---|
KieSessionConfiguration | 
KieServices.newKieSessionConfiguration()
Create a KieSessionConfiguration on which properties can be set. 
 | 
KieSessionConfiguration | 
KieServices.newKieSessionConfiguration(Properties properties)
Create a KieSessionConfiguration on which properties can be set. 
 | 
KieSessionConfiguration | 
KieServices.newKieSessionConfiguration(Properties properties,
                          ClassLoader classLoader)
Create a KieSessionConfiguration on which properties can be set. 
 | 
| 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. | 
StatelessKieSession | 
KieBase.newStatelessKieSession(KieSessionConfiguration conf)
Creates a new  
StatelessKieSession using the given session configuration. | 
| 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 | 
|---|---|
KieSessionConfiguration | 
KieContainer.getKieSessionConfiguration()
Returns the KieSessionConfiguration of the default KieSession for this KieContainer 
 | 
KieSessionConfiguration | 
KieContainer.getKieSessionConfiguration(String kSessionName)
Returns the KieSessionConfiguration of the KieSession with the given name for this KieContainer 
 | 
KieSessionConfiguration | 
KieRuntime.getSessionConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
KieContainer.newKieSession(Environment environment,
             KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration and Environment 
 | 
KieSession | 
KieContainer.newKieSession(KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration 
 | 
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 
 | 
KieSession | 
KieContainer.newKieSession(String kSessionName,
             KieSessionConfiguration conf)
Creates the KieSession with the given name for this KieContainer with the given configuration 
 | 
StatelessKieSession | 
KieContainer.newStatelessKieSession(KieSessionConfiguration conf)
Creates the default StatelessKieSession for this KieContainer using the given configuration 
 | 
StatelessKieSession | 
KieContainer.newStatelessKieSession(String kSessionName,
                      KieSessionConfiguration conf)
Creates the StatelessKieSession with the given name for this KieContainer using the given configuration 
 | 
| Modifier and Type | Method and Description | 
|---|---|
KieSessionConfiguration | 
RuntimeEnvironment.getConfiguration()  | 
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.