public class RuntimeDataResource extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
RuntimeDataResource(org.jbpm.services.api.RuntimeDataService delegate,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
protected org.kie.internal.query.QueryContext |
buildQueryContext(Integer page,
Integer pageSize) |
protected org.kie.internal.query.QueryFilter |
buildQueryFilter(Integer page,
Integer pageSize) |
protected List<org.kie.api.task.model.Status> |
buildTaskStatuses(List<String> status) |
protected NodeInstance |
convertToNodeInstance(org.jbpm.services.api.model.NodeInstanceDesc nodeInstanceDesc) |
protected NodeInstanceList |
convertToNodeInstanceList(Collection<org.jbpm.services.api.model.NodeInstanceDesc> definitions) |
protected ProcessDefinition |
convertToProcess(org.jbpm.services.api.model.ProcessDefinition processDesc) |
protected ProcessInstance |
convertToProcessInstance(org.jbpm.services.api.model.ProcessInstanceDesc pi) |
protected ProcessInstanceList |
convertToProcessInstanceList(Collection<org.jbpm.services.api.model.ProcessInstanceDesc> instances) |
protected ProcessDefinitionList |
convertToProcessList(Collection<org.jbpm.services.api.model.ProcessDefinition> definitions) |
protected TaskInstance |
convertToTask(org.jbpm.services.api.model.UserTaskInstanceDesc userTask) |
protected TaskSummary |
convertToTaskSummary(org.kie.api.task.model.TaskSummary taskSummary) |
protected TaskSummaryList |
convertToTaskSummaryList(Collection<org.kie.api.task.model.TaskSummary> tasks) |
protected VariableInstance |
convertToVariable(org.jbpm.services.api.model.VariableDesc variableDesc) |
protected VariableInstanceList |
convertToVariablesList(Collection<org.jbpm.services.api.model.VariableDesc> variables) |
javax.ws.rs.core.Response |
getAllAuditTask(javax.ws.rs.core.HttpHeaders headers,
String userId,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getNodeInstanceForWorkItem(javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
Long workItemId) |
javax.ws.rs.core.Response |
getProcessesByDeploymentId(javax.ws.rs.core.HttpHeaders headers,
String containerId,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getProcessesByDeploymentIdProcessId(javax.ws.rs.core.HttpHeaders headers,
String containerId,
String processId) |
javax.ws.rs.core.Response |
getProcessesByFilter(javax.ws.rs.core.HttpHeaders headers,
String filter,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getProcessesById(javax.ws.rs.core.HttpHeaders headers,
String processId) |
javax.ws.rs.core.Response |
getProcessInstanceByCorrelationKey(javax.ws.rs.core.HttpHeaders headers,
String correlationKey) |
javax.ws.rs.core.Response |
getProcessInstanceById(javax.ws.rs.core.HttpHeaders headers,
long processInstanceId) |
javax.ws.rs.core.Response |
getProcessInstanceHistory(javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
Boolean active,
Boolean completed,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getProcessInstances(javax.ws.rs.core.HttpHeaders headers,
List<Integer> status,
String initiator,
String processName,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getProcessInstancesByDeploymentId(javax.ws.rs.core.HttpHeaders headers,
String containerId,
List<Integer> status,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getProcessInstancesByProcessId(javax.ws.rs.core.HttpHeaders headers,
String processId,
List<Integer> status,
String initiator,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getTaskById(javax.ws.rs.core.HttpHeaders headers,
Long taskId) |
javax.ws.rs.core.Response |
getTaskByWorkItemId(javax.ws.rs.core.HttpHeaders headers,
Long workItemId) |
javax.ws.rs.core.Response |
getTaskEvents(javax.ws.rs.core.HttpHeaders headers,
Long taskId,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getTasksAssignedAsBusinessAdministratorByStatus(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getTasksAssignedAsPotentialOwner(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
List<String> groupIds,
String userId,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getTasksByStatusByProcessInstanceId(javax.ws.rs.core.HttpHeaders headers,
Long processInstanceId,
List<String> status,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getTasksOwnedByStatus(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize) |
protected String |
getUser(String queryParamUser) |
javax.ws.rs.core.Response |
getVariableHistory(javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
String variableName,
Integer page,
Integer pageSize) |
javax.ws.rs.core.Response |
getVariablesCurrentState(javax.ws.rs.core.HttpHeaders headers,
long processInstanceId) |
public RuntimeDataResource(org.jbpm.services.api.RuntimeDataService delegate,
KieServerRegistry context)
public javax.ws.rs.core.Response getProcessInstances(@Context
javax.ws.rs.core.HttpHeaders headers,
List<Integer> status,
String initiator,
String processName,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessInstancesByProcessId(@Context
javax.ws.rs.core.HttpHeaders headers,
String processId,
List<Integer> status,
String initiator,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessInstancesByDeploymentId(@Context
javax.ws.rs.core.HttpHeaders headers,
String containerId,
List<Integer> status,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessInstanceByCorrelationKey(@Context
javax.ws.rs.core.HttpHeaders headers,
String correlationKey)
public javax.ws.rs.core.Response getProcessInstanceById(@Context
javax.ws.rs.core.HttpHeaders headers,
long processInstanceId)
public javax.ws.rs.core.Response getNodeInstanceForWorkItem(@Context
javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
Long workItemId)
public javax.ws.rs.core.Response getProcessInstanceHistory(@Context
javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
Boolean active,
Boolean completed,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getVariablesCurrentState(@Context
javax.ws.rs.core.HttpHeaders headers,
long processInstanceId)
public javax.ws.rs.core.Response getVariableHistory(@Context
javax.ws.rs.core.HttpHeaders headers,
long processInstanceId,
String variableName,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessesByDeploymentId(@Context
javax.ws.rs.core.HttpHeaders headers,
String containerId,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessesByFilter(@Context
javax.ws.rs.core.HttpHeaders headers,
String filter,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getProcessesById(@Context
javax.ws.rs.core.HttpHeaders headers,
String processId)
public javax.ws.rs.core.Response getProcessesByDeploymentIdProcessId(@Context
javax.ws.rs.core.HttpHeaders headers,
String containerId,
String processId)
public javax.ws.rs.core.Response getTaskByWorkItemId(@Context
javax.ws.rs.core.HttpHeaders headers,
Long workItemId)
public javax.ws.rs.core.Response getTaskById(@Context
javax.ws.rs.core.HttpHeaders headers,
Long taskId)
public javax.ws.rs.core.Response getTasksAssignedAsBusinessAdministratorByStatus(@Context
javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getTasksAssignedAsPotentialOwner(@Context
javax.ws.rs.core.HttpHeaders headers,
List<String> status,
List<String> groupIds,
String userId,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getTasksOwnedByStatus(@Context
javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getTasksByStatusByProcessInstanceId(@Context
javax.ws.rs.core.HttpHeaders headers,
Long processInstanceId,
List<String> status,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getAllAuditTask(@Context
javax.ws.rs.core.HttpHeaders headers,
String userId,
Integer page,
Integer pageSize)
public javax.ws.rs.core.Response getTaskEvents(@Context
javax.ws.rs.core.HttpHeaders headers,
Long taskId,
Integer page,
Integer pageSize)
protected ProcessInstanceList convertToProcessInstanceList(Collection<org.jbpm.services.api.model.ProcessInstanceDesc> instances)
protected ProcessInstance convertToProcessInstance(org.jbpm.services.api.model.ProcessInstanceDesc pi)
protected ProcessDefinitionList convertToProcessList(Collection<org.jbpm.services.api.model.ProcessDefinition> definitions)
protected ProcessDefinition convertToProcess(org.jbpm.services.api.model.ProcessDefinition processDesc)
protected org.kie.internal.query.QueryContext buildQueryContext(Integer page, Integer pageSize)
protected org.kie.internal.query.QueryFilter buildQueryFilter(Integer page, Integer pageSize)
protected List<org.kie.api.task.model.Status> buildTaskStatuses(List<String> status)
protected NodeInstance convertToNodeInstance(org.jbpm.services.api.model.NodeInstanceDesc nodeInstanceDesc)
protected NodeInstanceList convertToNodeInstanceList(Collection<org.jbpm.services.api.model.NodeInstanceDesc> definitions)
protected VariableInstance convertToVariable(org.jbpm.services.api.model.VariableDesc variableDesc)
protected VariableInstanceList convertToVariablesList(Collection<org.jbpm.services.api.model.VariableDesc> variables)
protected TaskInstance convertToTask(org.jbpm.services.api.model.UserTaskInstanceDesc userTask)
protected TaskSummaryList convertToTaskSummaryList(Collection<org.kie.api.task.model.TaskSummary> tasks)
protected TaskSummary convertToTaskSummary(org.kie.api.task.model.TaskSummary taskSummary)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.