Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| KIE API 6.0.0.Alpha7
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.kie.runtime.KieSession

Packages that use KieSession
org.kie | The KnowledgeBase and its factory.
org.kie.marshalling | Marshalling classes are used to marshall and unmarshal StatefulKnowledgeSessions See MarshallerFactory for more detailed information.
org.kie.persistence.jpa |
org.kie.runtime | The runtime engine classes, including StatefulKnowledgeSession and StatelessKnowledgeSession.

Uses of KieSession in org.kie

Methods in org.kie that return KieSession
`KieSession` | `KieBase.newKieSession()` Create a new StatefulKnowledgeSession using the default session configuration.
`KieSession` | `KieBase.newKieSession(KieSessionConfiguration conf, Environment environment)` Create a new StatefulKnowledgeSession using the given session configuration and/or environment.

Methods in org.kie that return types with arguments of type KieSession
`Collection<? extends KieSession>` | `KieBase.getKieSessions()` Return a collection of the StatefulKnowledgeSessions that exist in this KnowledgeBase.

Uses of KieSession in org.kie.marshalling

Methods in org.kie.marshalling that return KieSession
`KieSession` | `Marshaller.unmarshall(InputStream stream)` Creates StatefulKnowledgeSession using default KnowledgeSessionConfiguration and Environment.
`KieSession` | `Marshaller.unmarshall(InputStream stream, KieSessionConfiguration config, Environment environment)` Creates StatefulKnowledgeSession using the given KnowledgeSessionConfiguration and Environment.

Methods in org.kie.marshalling with parameters of type KieSession
`void` | `Marshaller.marshall(OutputStream stream, KieSession ksession)` Marshalls the given StatefulKnowledgeSession into the provided OutputStream
`void` | `Marshaller.unmarshall(InputStream stream, KieSession ksession)` Unmarshall the stream into the StatefulKnowledgeSession.

Uses of KieSession in org.kie.persistence.jpa

Methods in org.kie.persistence.jpa that return KieSession
`KieSession` | `KieStoreServices.loadKieSession(int id, KieBase kbase, KieSessionConfiguration configuration, Environment environment)`
`KieSession` | `KieStoreServices.newKieSession(KieBase kbase, KieSessionConfiguration configuration, Environment environment)`

Uses of KieSession in org.kie.runtime

Methods in org.kie.runtime that return KieSession
`KieSession` | `KieContainer.newKieSession()` Creates the defualt KieSession for this KieContainer
`KieSession` | `KieContainer.newKieSession(Environment environment)` Creates the defualt KieSession for this KieContainer using the given Environment
`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

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| KIE API 6.0.0.Alpha7
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.