diff --git a/src/main/java/com/inteligr8/activiti/api/BaseJobsApi.java b/src/main/java/com/inteligr8/activiti/api/BaseJobsApi.java index 3857c58..956a245 100644 --- a/src/main/java/com/inteligr8/activiti/api/BaseJobsApi.java +++ b/src/main/java/com/inteligr8/activiti/api/BaseJobsApi.java @@ -31,6 +31,7 @@ import com.inteligr8.activiti.model.ProcessInstanceAction; import com.inteligr8.activiti.model.ProcessInstanceAction.ActionValue; import com.inteligr8.activiti.model.Job; import com.inteligr8.activiti.model.ResultList; +import com.inteligr8.activiti.model.SortOrder; public interface BaseJobsApi { @@ -80,7 +81,10 @@ public interface BaseJobsApi { @QueryParam("dueBefore") LocalDate dueBefore, @QueryParam("dueAfter") LocalDate dueAfter, @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 @Produces({ MediaType.APPLICATION_JSON }) @@ -94,7 +98,10 @@ public interface BaseJobsApi { @QueryParam("dueAfter") LocalDate dueAfter, @QueryParam("tenantId") String tenantId, @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 @Produces({ MediaType.APPLICATION_JSON }) @@ -109,7 +116,10 @@ public interface BaseJobsApi { @QueryParam("dueAfter") LocalDate dueAfter, @QueryParam("exceptionMessage") String exceptionMessage, @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 @Produces({ MediaType.APPLICATION_JSON }) @@ -125,7 +135,10 @@ public interface BaseJobsApi { @QueryParam("exceptionMessage") String exceptionMessage, @QueryParam("tenantId") String tenantId, @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 @Produces({ MediaType.APPLICATION_JSON }) @@ -141,7 +154,10 @@ public interface BaseJobsApi { @QueryParam("dueAfter") LocalDate dueAfter, @QueryParam("exceptionMessage") String exceptionMessage, @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 @Produces({ MediaType.APPLICATION_JSON }) @@ -158,6 +174,9 @@ public interface BaseJobsApi { @QueryParam("exceptionMessage") String exceptionMessage, @QueryParam("tenantId") String tenantId, @QueryParam("tenantIdLike") String tenantIdLike, - @QueryParam("sort") String sort); + @QueryParam("sort") String sort, + @QueryParam("order") SortOrder sortOrder, + @QueryParam("start") Integer pageStart, + @QueryParam("size") Integer pageSize); }