@Path(value="server/queries/cases") public class CaseQueryResource extends AbstractCaseResource
caseManagementRuntimeDataServiceBase, context| Constructor and Description |
|---|
CaseQueryResource() |
CaseQueryResource(CaseManagementRuntimeDataServiceBase caseManagementRuntimeDataServiceBase,
KieServerRegistry context) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
getCaseDefinitions(javax.ws.rs.core.HttpHeaders headers,
String filter,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getCaseInstances(javax.ws.rs.core.HttpHeaders headers,
String owner,
List<Integer> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getCaseInstanceTasksAsAdmin(javax.ws.rs.core.HttpHeaders headers,
String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getCaseInstanceTasksAsPotentialOwner(javax.ws.rs.core.HttpHeaders headers,
String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
javax.ws.rs.core.Response |
getCaseInstanceTasksAsStakeholder(javax.ws.rs.core.HttpHeaders headers,
String caseId,
String user,
List<String> status,
Integer page,
Integer pageSize,
String sort,
boolean sortOrder) |
invokeCaseOperationpublic CaseQueryResource()
public CaseQueryResource(CaseManagementRuntimeDataServiceBase caseManagementRuntimeDataServiceBase, KieServerRegistry context)
@GET
@Path(value="instances")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getCaseInstances(@Context
javax.ws.rs.core.HttpHeaders headers,
@QueryParam(value="owner")
String owner,
@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
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getCaseDefinitions(@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="instances/{caseId}/tasks/instances/pot-owners")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getCaseInstanceTasksAsPotentialOwner(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="caseId")
String caseId,
@QueryParam(value="user")
String user,
@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="instances/{caseId}/tasks/instances/admins")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getCaseInstanceTasksAsAdmin(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="caseId")
String caseId,
@QueryParam(value="user")
String user,
@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="instances/{caseId}/tasks/instances/stakeholders")
@Produces(value={"application/xml","application/json"})
public javax.ws.rs.core.Response getCaseInstanceTasksAsStakeholder(@Context
javax.ws.rs.core.HttpHeaders headers,
@PathParam(value="caseId")
String caseId,
@QueryParam(value="user")
String user,
@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)
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.