@Path(value="server/queries") public class RuntimeDataResource extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
RuntimeDataResource() |
RuntimeDataResource(RuntimeDataServiceBase delegate,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getAllAuditTask(javax.ws.rs.core.HttpHeaders headers,
String userId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
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,
String sort,
boolean sortOrder) |
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,
String sort,
boolean sortOrder) |
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,
boolean withVars) |
javax.ws.rs.core.Response |
getProcessInstanceByVariables(javax.ws.rs.core.HttpHeaders headers,
String variableName,
String variableValue,
List<Integer> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
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,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getProcessInstancesByCorrelationKey(javax.ws.rs.core.HttpHeaders headers,
String correlationKey,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getProcessInstancesByDeploymentId(javax.ws.rs.core.HttpHeaders headers,
String containerId,
List<Integer> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getProcessInstancesByProcessId(javax.ws.rs.core.HttpHeaders headers,
String processId,
List<Integer> status,
String initiator,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
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,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getTasksAssignedAsBusinessAdministratorByStatus(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getTasksAssignedAsPotentialOwner(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
List<String> groupIds,
String userId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder,
String filter) |
javax.ws.rs.core.Response |
getTasksByStatusByProcessInstanceId(javax.ws.rs.core.HttpHeaders headers,
Long processInstanceId,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getTasksByVariables(javax.ws.rs.core.HttpHeaders headers,
String variableName,
String variableValue,
List<String> status,
String userId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getTasksOwnedByStatus(javax.ws.rs.core.HttpHeaders headers,
List<String> status,
String userId,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
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()
public RuntimeDataResource(RuntimeDataServiceBase delegate, KieServerRegistry context)
@GET
@Path(value="processes/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstances(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="status")
List<Integer> status,
@QueryParam(value="initiator")
String initiator,
@QueryParam(value="processName")
String processName,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/{pId}/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstancesByProcessId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pId")
String processId,
@QueryParam(value="status")
List<Integer> status,
@QueryParam(value="initiator")
String initiator,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="containers/{id}/process/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstancesByDeploymentId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@QueryParam(value="status")
List<Integer> status,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/instance/correlation/{correlationKey}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstanceByCorrelationKey(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="correlationKey")
String correlationKey)
@GET
@Path(value="processes/instances/correlation/{correlationKey}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstancesByCorrelationKey(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="correlationKey")
String correlationKey,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/instances/variables/{varName}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstanceByVariables(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="varName")
String variableName,
@QueryParam(value="varValue")
String variableValue,
@QueryParam(value="status")
List<Integer> status,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/instances/{pInstanceId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstanceById(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
long processInstanceId,
@QueryParam(value="withVars")
boolean withVars)
@GET
@Path(value="processes/instances/{pInstanceId}/wi-nodes/instances/{workItemId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getNodeInstanceForWorkItem(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
long processInstanceId,
@PathParam(value="workItemId")
long workItemId)
@GET
@Path(value="processes/instances/{pInstanceId}/nodes/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessInstanceHistory(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
long processInstanceId,
@QueryParam(value="activeOnly")
Boolean active,
@QueryParam(value="completedOnly")
Boolean completed,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize)
@GET
@Path(value="processes/instances/{pInstanceId}/variables/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getVariablesCurrentState(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
long processInstanceId)
@GET
@Path(value="processes/instances/{pInstanceId}/variables/instances/{varName}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getVariableHistory(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
long processInstanceId,
@PathParam(value="varName")
String variableName,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize)
@GET
@Path(value="containers/{id}/processes/definitions")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessesByDeploymentId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/definitions")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessesByFilter(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="filter")
String filter,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="processes/definitions/{pId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessesById(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pId")
String processId)
@GET
@Path(value="containers/{id}/processes/definitions/{pId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getProcessesByDeploymentIdProcessId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="id")
String containerId,
@PathParam(value="pId")
String processId)
@GET
@Path(value="tasks/instances/workitem/{workItemId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskByWorkItemId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="workItemId")
Long workItemId)
@GET
@Path(value="tasks/instances/{tInstanceId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskById(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="tInstanceId")
Long taskId)
@GET
@Path(value="tasks/instances/admins")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTasksAssignedAsBusinessAdministratorByStatus(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="status")
List<String> status,
@QueryParam(value="user")
String userId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="tasks/instances/pot-owners")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTasksAssignedAsPotentialOwner(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="status")
List<String> status,
@QueryParam(value="groups")
List<String> groupIds,
@QueryParam(value="user")
String userId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder,
@QueryParam(value="filter")
String filter)
@GET
@Path(value="tasks/instances/owners")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTasksOwnedByStatus(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="status")
List<String> status,
@QueryParam(value="user")
String userId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="tasks/instances/process/{pInstanceId}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTasksByStatusByProcessInstanceId(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="pInstanceId")
Long processInstanceId,
@QueryParam(value="status")
List<String> status,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="tasks/instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getAllAuditTask(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="user")
String userId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="tasks/instances/{tInstanceId}/events")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTaskEvents(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="tInstanceId")
Long taskId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
@GET
@Path(value="tasks/instances/variables/{varName}")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getTasksByVariables(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="varName")
String variableName,
@QueryParam(value="varValue")
String variableValue,
@QueryParam(value="status")
List<String> status,
@QueryParam(value="user")
String userId,
@QueryParam(value="page") @DefaultValue(value="0")
Integer page,
@QueryParam(value="pageSize") @DefaultValue(value="10")
Integer pageSize,
@QueryParam(value="sort")
String sort,
@QueryParam(value="sortOrder") @DefaultValue(value="true")
boolean sortOrder)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.