| Package | Description | 
|---|---|
| org.kie.api.command | |
| org.kie.api.event.process | 
 Events emitted while process instances are executing. 
 | 
| org.kie.api.runtime | 
 The runtime engine classes, including KieSession and StatelessKieSession. 
 | 
| org.kie.api.runtime.builder | |
| org.kie.api.runtime.conf | |
| org.kie.api.runtime.manager | |
| org.kie.api.runtime.process | 
 The process runtime classes. 
 | 
| Class and Description | 
|---|
| WorkItemHandler
 A work item handler is responsible for executing work items
 of a specific type. 
 | 
| Class and Description | 
|---|
| NodeInstance
 A node instance represents the execution of one specific node
 in a process instance. 
 | 
| ProcessInstance
 A process instance represents one specific instance of a process
 that is currently executing. 
 | 
| Class and Description | 
|---|
| ProcessRuntime
 The  
ProcessRuntime is a super-interface for all KieSessions. | 
| StatefulProcessSession
 There are currently no process related methods that are used with the external KieSession class. 
 | 
| StatelessProcessSession
 There are currently no process related methods that are used with the external StatelessKieSession class. 
 | 
| Class and Description | 
|---|
| WorkItemHandler
 A work item handler is responsible for executing work items
 of a specific type. 
 | 
| Class and Description | 
|---|
| WorkItemHandler
 A work item handler is responsible for executing work items
 of a specific type. 
 | 
| Class and Description | 
|---|
| WorkItemHandler
 A work item handler is responsible for executing work items
 of a specific type. 
 | 
| Class and Description | 
|---|
| CaseAssignment
 Represents case assignment which usually means named role to individuals or groups. 
 | 
| CaseData
 Top level of Case(File)Data that holds all shared information within a case. 
 | 
| EventListener
 An interface that represents an element that is listening
 for specific types of events. 
 | 
| NodeInstance
 A node instance represents the execution of one specific node
 in a process instance. 
 | 
| NodeInstanceContainer
 A node instance container is a container that can contain
 (zero or more) node instances. 
 | 
| ProcessInstance
 A process instance represents one specific instance of a process
 that is currently executing. 
 | 
| WorkflowProcessInstance
 A workflow process instance represents one specific instance of a
 workflow process that is currently executing. 
 | 
| WorkItem
 Represents one unit of work that needs to be executed. 
 | 
| WorkItemHandler
 A work item handler is responsible for executing work items
 of a specific type. 
 | 
| WorkItemManager
 A work item manager is responsible for finding the right
 work item handler when a work item should be executed and
 should be notified when this work item has been completed
 (or aborted). 
 | 
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.