public class ProcessInstanceAdminServiceImpl extends Object implements org.jbpm.services.api.admin.ProcessInstanceAdminService
| Constructor and Description |
|---|
ProcessInstanceAdminServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelNodeInstance(long processInstanceId,
long nodeInstanceId) |
Collection<org.jbpm.services.api.model.NodeInstanceDesc> |
getActiveNodeInstances(long processInstanceId) |
Collection<org.jbpm.services.api.admin.ProcessNode> |
getProcessNodes(long processInstanceId) |
Collection<org.jbpm.services.api.admin.TimerInstance> |
getTimerInstances(long processInstanceId) |
void |
retriggerNodeInstance(long processInstanceId,
long nodeInstanceId) |
void |
setProcessService(org.jbpm.services.api.ProcessService processService) |
void |
setRuntimeDataService(org.jbpm.services.api.RuntimeDataService runtimeDataService) |
void |
triggerNode(long processInstanceId,
long nodeId) |
void |
updateTimer(long processInstanceId,
long timerId,
long delay,
long period,
int repeatLimit) |
void |
updateTimerRelative(long processInstanceId,
long timerId,
long delay,
long period,
int repeatLimit) |
public void setProcessService(org.jbpm.services.api.ProcessService processService)
public void setRuntimeDataService(org.jbpm.services.api.RuntimeDataService runtimeDataService)
public Collection<org.jbpm.services.api.admin.ProcessNode> getProcessNodes(long processInstanceId) throws org.jbpm.services.api.ProcessInstanceNotFoundException
getProcessNodes in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic void cancelNodeInstance(long processInstanceId,
long nodeInstanceId)
throws org.jbpm.services.api.NodeInstanceNotFoundException,
org.jbpm.services.api.ProcessInstanceNotFoundException
cancelNodeInstance in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.NodeInstanceNotFoundExceptionorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic void retriggerNodeInstance(long processInstanceId,
long nodeInstanceId)
throws org.jbpm.services.api.NodeInstanceNotFoundException,
org.jbpm.services.api.ProcessInstanceNotFoundException
retriggerNodeInstance in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.NodeInstanceNotFoundExceptionorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic void updateTimer(long processInstanceId,
long timerId,
long delay,
long period,
int repeatLimit)
throws org.jbpm.services.api.NodeInstanceNotFoundException,
org.jbpm.services.api.ProcessInstanceNotFoundException
updateTimer in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.NodeInstanceNotFoundExceptionorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic void updateTimerRelative(long processInstanceId,
long timerId,
long delay,
long period,
int repeatLimit)
throws org.jbpm.services.api.NodeInstanceNotFoundException,
org.jbpm.services.api.ProcessInstanceNotFoundException
updateTimerRelative in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.NodeInstanceNotFoundExceptionorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic Collection<org.jbpm.services.api.admin.TimerInstance> getTimerInstances(long processInstanceId) throws org.jbpm.services.api.ProcessInstanceNotFoundException
getTimerInstances in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic void triggerNode(long processInstanceId,
long nodeId)
throws org.jbpm.services.api.NodeNotFoundException,
org.jbpm.services.api.ProcessInstanceNotFoundException
triggerNode in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.NodeNotFoundExceptionorg.jbpm.services.api.ProcessInstanceNotFoundExceptionpublic Collection<org.jbpm.services.api.model.NodeInstanceDesc> getActiveNodeInstances(long processInstanceId) throws org.jbpm.services.api.ProcessInstanceNotFoundException
getActiveNodeInstances in interface org.jbpm.services.api.admin.ProcessInstanceAdminServiceorg.jbpm.services.api.ProcessInstanceNotFoundExceptionCopyright © 2001–2017 JBoss by Red Hat. All rights reserved.