| 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 | 
|---|---|
KieSession | 
KieBase.newKieSession()
Creates a new  
KieSession using the default session configuration. | 
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 | 
|---|---|
Collection<? extends KieSession> | 
KieBase.getKieSessions()
Returns a collection of the  
KieSessions that exist in this KieBase. | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
Marshaller.unmarshall(InputStream stream)
Creates KieSession using default KieSessionConfiguration and
 Environment. 
 | 
KieSession | 
Marshaller.unmarshall(InputStream stream,
          KieSessionConfiguration config,
          Environment environment)
Creates KieSession using the given KieSessionConfiguration and
 Environment. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Marshaller.marshall(OutputStream stream,
        KieSession ksession)
Marshalls the given KieSession into the provided OutputStream 
 | 
void | 
Marshaller.unmarshall(InputStream stream,
          KieSession ksession)
Unmarshall the stream into the KieSession. 
 | 
| 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 | 
|---|---|
KieSession | 
KieContainer.newKieSession()
Creates the default KieSession for this KieContainer 
 | 
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(KieSessionConfiguration conf)
Creates the default KieSession for this KieContainer with the given configuration 
 | 
KieSession | 
KieContainer.newKieSession(String kSessionName)
Creates the KieSession with the given name for this KieContainer 
 | 
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 
 | 
KieSession | 
KieContainer.newKieSession(String kSessionName,
             KieSessionConfiguration conf)
Creates the KieSession with the given name for this KieContainer with the given configuration 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KieSession.AtomicAction.execute(KieSession kieSession)  | 
RequestContext | 
RequestContext.with(KieSession kieSession)  | 
| Modifier and Type | Method and Description | 
|---|---|
KieSession | 
RuntimeEngine.getKieSession()  | 
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.