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–2019 JBoss by Red Hat. All rights reserved.