added paging to job queries
This commit is contained in:
parent
9019889239
commit
44ec633670
@ -31,6 +31,7 @@ import com.inteligr8.activiti.model.ProcessInstanceAction;
|
|||||||
import com.inteligr8.activiti.model.ProcessInstanceAction.ActionValue;
|
import com.inteligr8.activiti.model.ProcessInstanceAction.ActionValue;
|
||||||
import com.inteligr8.activiti.model.Job;
|
import com.inteligr8.activiti.model.Job;
|
||||||
import com.inteligr8.activiti.model.ResultList;
|
import com.inteligr8.activiti.model.ResultList;
|
||||||
|
import com.inteligr8.activiti.model.SortOrder;
|
||||||
|
|
||||||
public interface BaseJobsApi {
|
public interface BaseJobsApi {
|
||||||
|
|
||||||
@ -80,7 +81,10 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("dueBefore") LocalDate dueBefore,
|
@QueryParam("dueBefore") LocalDate dueBefore,
|
||||||
@QueryParam("dueAfter") LocalDate dueAfter,
|
@QueryParam("dueAfter") LocalDate dueAfter,
|
||||||
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Produces({ MediaType.APPLICATION_JSON })
|
@Produces({ MediaType.APPLICATION_JSON })
|
||||||
@ -94,7 +98,10 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("dueAfter") LocalDate dueAfter,
|
@QueryParam("dueAfter") LocalDate dueAfter,
|
||||||
@QueryParam("tenantId") String tenantId,
|
@QueryParam("tenantId") String tenantId,
|
||||||
@QueryParam("tenantIdLike") String tenantIdLike,
|
@QueryParam("tenantIdLike") String tenantIdLike,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Produces({ MediaType.APPLICATION_JSON })
|
@Produces({ MediaType.APPLICATION_JSON })
|
||||||
@ -109,7 +116,10 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("dueAfter") LocalDate dueAfter,
|
@QueryParam("dueAfter") LocalDate dueAfter,
|
||||||
@QueryParam("exceptionMessage") String exceptionMessage,
|
@QueryParam("exceptionMessage") String exceptionMessage,
|
||||||
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Produces({ MediaType.APPLICATION_JSON })
|
@Produces({ MediaType.APPLICATION_JSON })
|
||||||
@ -125,7 +135,10 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("exceptionMessage") String exceptionMessage,
|
@QueryParam("exceptionMessage") String exceptionMessage,
|
||||||
@QueryParam("tenantId") String tenantId,
|
@QueryParam("tenantId") String tenantId,
|
||||||
@QueryParam("tenantIdLike") String tenantIdLike,
|
@QueryParam("tenantIdLike") String tenantIdLike,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Produces({ MediaType.APPLICATION_JSON })
|
@Produces({ MediaType.APPLICATION_JSON })
|
||||||
@ -141,7 +154,10 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("dueAfter") LocalDate dueAfter,
|
@QueryParam("dueAfter") LocalDate dueAfter,
|
||||||
@QueryParam("exceptionMessage") String exceptionMessage,
|
@QueryParam("exceptionMessage") String exceptionMessage,
|
||||||
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
@QueryParam("withoutTenantId") Boolean withoutTenatId,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
@GET
|
@GET
|
||||||
@Produces({ MediaType.APPLICATION_JSON })
|
@Produces({ MediaType.APPLICATION_JSON })
|
||||||
@ -158,6 +174,9 @@ public interface BaseJobsApi {
|
|||||||
@QueryParam("exceptionMessage") String exceptionMessage,
|
@QueryParam("exceptionMessage") String exceptionMessage,
|
||||||
@QueryParam("tenantId") String tenantId,
|
@QueryParam("tenantId") String tenantId,
|
||||||
@QueryParam("tenantIdLike") String tenantIdLike,
|
@QueryParam("tenantIdLike") String tenantIdLike,
|
||||||
@QueryParam("sort") String sort);
|
@QueryParam("sort") String sort,
|
||||||
|
@QueryParam("order") SortOrder sortOrder,
|
||||||
|
@QueryParam("start") Integer pageStart,
|
||||||
|
@QueryParam("size") Integer pageSize);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user