Class CaseAdminResource
- java.lang.Object
-
- org.kie.server.remote.rest.casemgmt.AbstractCaseResource
-
- org.kie.server.remote.rest.casemgmt.CaseAdminResource
-
@Path("server/admin") public class CaseAdminResource extends AbstractCaseResource
-
-
Field Summary
-
Fields inherited from class org.kie.server.remote.rest.casemgmt.AbstractCaseResource
caseManagementRuntimeDataServiceBase, context
-
-
Constructor Summary
Constructors Constructor Description CaseAdminResource()CaseAdminResource(org.kie.server.services.casemgmt.CaseManagementRuntimeDataServiceBase caseManagementRuntimeDataServiceBase, org.kie.server.services.casemgmt.CaseAdminServiceBase caseAdminServiceBase, org.kie.server.services.api.KieServerRegistry context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.ResponsegetCaseInstances(javax.ws.rs.core.HttpHeaders headers, List<String> status, Integer page, Integer pageSize, String sort, boolean sortOrder, boolean withData)javax.ws.rs.core.ResponsemigrateCaseInstance(javax.ws.rs.core.HttpHeaders headers, String containerId, String caseId, String targetContainerId, String payload)-
Methods inherited from class org.kie.server.remote.rest.casemgmt.AbstractCaseResource
invokeCaseOperation, invokeCaseOperation
-
-
-
-
Constructor Detail
-
CaseAdminResource
public CaseAdminResource()
-
CaseAdminResource
public CaseAdminResource(org.kie.server.services.casemgmt.CaseManagementRuntimeDataServiceBase caseManagementRuntimeDataServiceBase, org.kie.server.services.casemgmt.CaseAdminServiceBase caseAdminServiceBase, org.kie.server.services.api.KieServerRegistry context)
-
-
Method Detail
-
getCaseInstances
@GET @Path("cases/instances") @Produces({"application/json","application/xml"}) public javax.ws.rs.core.Response getCaseInstances(@Context javax.ws.rs.core.HttpHeaders headers, @QueryParam("status") List<String> status, @QueryParam("page") @DefaultValue("0") Integer page, @QueryParam("pageSize") @DefaultValue("10") Integer pageSize, @QueryParam("sort") String sort, @QueryParam("sortOrder") @DefaultValue("true") boolean sortOrder, @QueryParam("withData") @DefaultValue("false") boolean withData)
-
migrateCaseInstance
@PUT @Path("containers/{containerId}/cases/instances/{caseId}") @Consumes({"application/json","application/xml"}) @Produces({"application/json","application/xml"}) public javax.ws.rs.core.Response migrateCaseInstance(@Context javax.ws.rs.core.HttpHeaders headers, @PathParam("containerId") String containerId, @PathParam("caseId") String caseId, @QueryParam("targetContainerId") String targetContainerId, String payload)
-
-