Class CaseAdminResource

    • 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)