Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.Beta2
PREV NEXT | FRAMES NO FRAMES

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

Packages that use KieSession
org.jbpm.bpmn2.handler |
org.jbpm.process |
org.jbpm.process.audit | Business Activity Monitoring (BAM) resources supporting activity events and activity logs.
org.jbpm.process.audit.jms |
org.jbpm.process.instance.event.listeners |
org.jbpm.runtime.manager.impl |
org.jbpm.runtime.manager.impl.factory |
org.jbpm.runtime.manager.impl.task |
org.jbpm.services.task.wih |
org.jbpm.test |
org.kie.api | The KnowledgeBase and its factory.
org.kie.api.marshalling | Marshalling classes are used to marshall and unmarshal StatefulKnowledgeSessions See MarshallerFactory for more detailed information.
org.kie.api.persistence.jpa |
org.kie.api.runtime | The runtime engine classes, including StatefulKnowledgeSession and StatelessKnowledgeSession.
org.kie.api.runtime.manager |

Uses of KieSession in org.jbpm.bpmn2.handler

Methods in org.jbpm.bpmn2.handler with parameters of type KieSession
`void` | `ReceiveTaskHandler.setKnowledgeRuntime(KieSession ksession)`

Constructors in org.jbpm.bpmn2.handler with parameters of type KieSession
`ReceiveTaskHandler(KieSession ksession)`
`SignallingTaskHandlerWrapper(Class<? extends WorkItemHandler> originalTaskHandlerClass, String eventType, KieSession ksession)`
`SignallingTaskHandlerWrapper(WorkItemHandler originalTaskHandler, String eventType, KieSession ksession)`

Uses of KieSession in org.jbpm.process

Classes in org.jbpm.process that implement KieSession
`class` | `StatefulProcessSession`

Methods in org.jbpm.process that return KieSession
`KieSession` | `ProcessBaseImpl.newKieSession()`
`KieSession` | `ProcessBaseImpl.newKieSession(KieSessionConfiguration conf, Environment environment)`

Uses of KieSession in org.jbpm.process.audit

Methods in org.jbpm.process.audit with parameters of type KieSession
`static AbstractAuditLogger` | `AuditLoggerFactory.newInstance(AuditLoggerFactory.Type type, KieSession ksession, Map<String,Object> properties)` Creates new instance of audit logger based on given type and parameters and registers it directly in given ksession to receive its events.

Constructors in org.jbpm.process.audit with parameters of type KieSession
`AbstractAuditLogger(KieSession session)`
`JPAWorkingMemoryDbLogger(KieSession session)`

Uses of KieSession in org.jbpm.process.audit.jms

Constructors in org.jbpm.process.audit.jms with parameters of type KieSession
`AsyncAuditLogProducer(KieSession session, boolean transacted)`

Uses of KieSession in org.jbpm.process.instance.event.listeners

Constructors in org.jbpm.process.instance.event.listeners with parameters of type KieSession
`TriggerRulesEventListener(KieSession ksession)`

Uses of KieSession in org.jbpm.runtime.manager.impl

Methods in org.jbpm.runtime.manager.impl that return KieSession
`KieSession` | `RuntimeEngineImpl.getKieSession()`

Methods in org.jbpm.runtime.manager.impl with parameters of type KieSession
`protected
`<T> T`
` | `SimpleRegisterableItemsFactory.createInstance(Class<T> clazz, KieSession ksession)`
`void` | `SingletonRuntimeManager.validate(KieSession ksession, Context<?> context)`
`void` | `PerRequestRuntimeManager.validate(KieSession ksession, Context<?> context)`
`void` | `PerProcessInstanceRuntimeManager.validate(KieSession ksession, Context<?> context)`

Constructors in org.jbpm.runtime.manager.impl with parameters of type KieSession
`RuntimeEngineImpl(KieSession ksession, TaskService taskService)`
`SynchronizedRuntimeImpl(KieSession ksession, org.kie.internal.task.api.InternalTaskService taskService)`

Uses of KieSession in org.jbpm.runtime.manager.impl.factory

Methods in org.jbpm.runtime.manager.impl.factory that return KieSession
`KieSession` | `JPASessionFactory.findKieSessionById(Integer sessionId)`
`KieSession` | `InMemorySessionFactory.findKieSessionById(Integer sessionId)`
`KieSession` | `JPASessionFactory.newKieSession()`
`KieSession` | `InMemorySessionFactory.newKieSession()`

Uses of KieSession in org.jbpm.runtime.manager.impl.task

Constructors in org.jbpm.runtime.manager.impl.task with parameters of type KieSession
`SynchronizedTaskService(KieSession ksession, org.kie.internal.task.api.InternalTaskService taskService)`

Uses of KieSession in org.jbpm.services.task.wih

Methods in org.jbpm.services.task.wih with parameters of type KieSession
`protected Task` | `AbstractHTWorkItemHandler.createTaskBasedOnWorkItemParams(KieSession session, WorkItem workItem)`
`protected org.kie.internal.task.api.model.ContentData` | `AbstractHTWorkItemHandler.createTaskContentBasedOnWorkItemParams(KieSession session, WorkItem workItem)`

Uses of KieSession in org.jbpm.test

Methods in org.jbpm.test that return KieSession
`protected KieSession` | `JbpmJUnitTestCase.createKnowledgeSession()`
`protected KieSession` | `JbpmJUnitTestCase.createKnowledgeSession(String... process)`
`protected KieSession` | `JbpmJUnitTestCase.restoreSession(KieSession ksession, boolean noCache)`

Methods in org.jbpm.test with parameters of type KieSession
`void` | `JbpmJUnitTestCase.assertNodeActive(long processInstanceId, KieSession ksession, String... name)`
`void` | `JbpmJUnitTestCase.assertProcessInstanceAborted(long processInstanceId, KieSession ksession)`
`void` | `JbpmJUnitTestCase.assertProcessInstanceActive(long processInstanceId, KieSession ksession)`
`void` | `JbpmJUnitTestCase.assertProcessInstanceCompleted(long processInstanceId, KieSession ksession)`
`Object` | `JbpmJUnitTestCase.getVariableValue(String name, long processInstanceId, KieSession ksession)`
`protected KieSession` | `JbpmJUnitTestCase.restoreSession(KieSession ksession, boolean noCache)`

Uses of KieSession in org.kie.api

Methods in org.kie.api that return KieSession
`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.

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

Uses of KieSession in org.kie.api.marshalling

Methods in org.kie.api.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.api.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.api.persistence.jpa

Methods in org.kie.api.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.api.runtime

Methods in org.kie.api.runtime that return KieSession
`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(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

Uses of KieSession in org.kie.api.runtime.manager

Methods in org.kie.api.runtime.manager that return KieSession
`KieSession` | `RuntimeEngine.getKieSession()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.Beta2
PREV NEXT | FRAMES NO FRAMES

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