public class ProcessInstanceDelegateImpl extends AbstractDelegate<org.camunda.bpm.engine.runtime.ProcessInstance> implements ProcessInstanceDelegate
delegate| Modifier | Constructor and Description |
|---|---|
protected |
ProcessInstanceDelegateImpl(WaitstateExecutable waitstate,
org.camunda.bpm.engine.runtime.ProcessInstance processInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
defer(String period,
Deferred action)
Defer a certain action for a certain period of time until
it is executed.
|
String |
getBusinessKey() |
String |
getCaseInstanceId() |
String |
getId() |
String |
getProcessDefinitionId() |
String |
getProcessInstanceId() |
String |
getTenantId() |
boolean |
isEnded() |
boolean |
isSuspended() |
static ProcessInstanceDelegate |
newInstance(WaitstateExecutable waitstate,
org.camunda.bpm.engine.runtime.ProcessInstance processInstance) |
protected ProcessInstanceDelegateImpl(WaitstateExecutable waitstate, org.camunda.bpm.engine.runtime.ProcessInstance processInstance)
public static ProcessInstanceDelegate newInstance(WaitstateExecutable waitstate, org.camunda.bpm.engine.runtime.ProcessInstance processInstance)
public void defer(String period, Deferred action)
Deferrabledefer in interface Deferrableperiod - of time for which you want to defer an actionaction - which should be executed after the given period.public String getProcessDefinitionId()
getProcessDefinitionId in interface org.camunda.bpm.engine.runtime.ProcessInstancepublic String getBusinessKey()
getBusinessKey in interface org.camunda.bpm.engine.runtime.ProcessInstancepublic String getCaseInstanceId()
getCaseInstanceId in interface org.camunda.bpm.engine.runtime.ProcessInstancepublic boolean isSuspended()
isSuspended in interface org.camunda.bpm.engine.runtime.ExecutionisSuspended in interface org.camunda.bpm.engine.runtime.ProcessInstancepublic String getId()
getId in interface org.camunda.bpm.engine.runtime.Executionpublic boolean isEnded()
isEnded in interface org.camunda.bpm.engine.runtime.Executionpublic String getProcessInstanceId()
getProcessInstanceId in interface org.camunda.bpm.engine.runtime.Executionpublic String getTenantId()
getTenantId in interface org.camunda.bpm.engine.runtime.ExecutionCopyright © 2016 plexiti GmbH. All rights reserved.