| Package | Description |
|---|---|
| org.drools.event.process |
Events emitted while process instances are executing.
|
| org.drools.impl.adapters | |
| org.drools.runtime.process |
The process runtime classes.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessInstance |
ProcessEvent.getProcessInstance()
The ProcessInstance this event relates to.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ProcessInstanceAdapter |
class |
WorkflowProcessInstanceAdapter |
| Modifier and Type | Method and Description |
|---|---|
ProcessInstance |
KnowledgeRuntimeAdapter.createProcessInstance(String processId,
Map<String,Object> parameters) |
ProcessInstance |
KnowledgeRuntimeAdapter.getProcessInstance(long processInstanceId) |
ProcessInstance |
KnowledgeRuntimeAdapter.getProcessInstance(long processInstanceId,
boolean readonly) |
ProcessInstance |
KnowledgeRuntimeAdapter.startProcess(String processId) |
ProcessInstance |
KnowledgeRuntimeAdapter.startProcess(String processId,
Map<String,Object> parameters) |
ProcessInstance |
KnowledgeRuntimeAdapter.startProcessInstance(long processInstanceId) |
| Modifier and Type | Method and Description |
|---|---|
static List<ProcessInstance> |
ProcessInstanceAdapter.adaptProcessInstances(Collection<org.kie.api.runtime.process.ProcessInstance> processes) |
Collection<ProcessInstance> |
KnowledgeRuntimeAdapter.getProcessInstances() |
| Modifier and Type | Interface and Description |
|---|---|
interface |
WorkflowProcessInstance
A workflow process instance represents one specific instance of a
workflow process that is currently executing.
|
| Modifier and Type | Method and Description |
|---|---|
ProcessInstance |
ProcessRuntime.createProcessInstance(String processId,
Map<String,Object> parameters)
Creates a new process instance (but does not yet start it).
|
ProcessInstance |
ProcessContext.getProcessInstance()
Returns the process instance that is currently being
executed in this context.
|
ProcessInstance |
ProcessRuntime.getProcessInstance(long processInstanceId)
Returns the process instance with the given id.
|
ProcessInstance |
ProcessRuntime.getProcessInstance(long processInstanceId,
boolean readonly)
Returns the process instance with the given id.
|
ProcessInstance |
ProcessRuntime.startProcess(String processId)
Start a new process instance.
|
ProcessInstance |
ProcessRuntime.startProcess(String processId,
Map<String,Object> parameters)
Start a new process instance.
|
ProcessInstance |
ProcessRuntime.startProcessInstance(long processInstanceId)
Starts the given process instance (which was created by using createProcesInstance
but not yet started).
|
| Modifier and Type | Method and Description |
|---|---|
Collection<ProcessInstance> |
ProcessRuntime.getProcessInstances()
Returns a collection of currently active process instances.
|
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.