public class CurrentProcessInstance extends Object
BusinessProcess-bean.
The producer methods provided by this class have been extracted from the
BusinessProcess-bean in order to allow for specializing it.| Constructor and Description |
|---|
CurrentProcessInstance() |
| Modifier and Type | Method and Description |
|---|---|
Execution |
getExecution()
Returns the currently associated execution or 'null'
|
String |
getExecutionId() |
ProcessInstance |
getProcessInstance()
Returns the
ProcessInstance currently associated or 'null' |
String |
getProcessInstanceId()
Returns the id of the currently associated process instance or 'null'
|
Task |
getTask()
Returns the currently associated
Task or 'null' |
String |
getTaskId()
Returns the id of the task associated with the current conversation or
'null'.
|
@Produces @Named @Typed(value=ProcessInstance.class) public ProcessInstance getProcessInstance()
ProcessInstance currently associated or 'null'ProcessEngineCdiException - if no Execution is associated. Use
BusinessProcess.isAssociated() to check whether an
association exists.@Produces @Named public String getProcessInstanceId()
@Produces @Named public Execution getExecution()
@Produces @Named public String getExecutionId()
BusinessProcess.getExecution()@Produces @Named public Task getTask()
Task or 'null'ProcessEngineCdiException - if no Task is associated. Use
BusinessProcess.isTaskAssociated() to check whether an
association exists.@Produces @Named public String getTaskId()
Copyright © 2021. All rights reserved.