added template sort-by enum
This commit is contained in:
parent
c716057a24
commit
d1cf12e950
@ -26,6 +26,7 @@ import javax.ws.rs.QueryParam;
|
||||
import javax.ws.rs.core.MediaType;
|
||||
import javax.ws.rs.core.Response;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonProperty;
|
||||
import com.inteligr8.activiti.model.ResultList;
|
||||
import com.inteligr8.alfresco.activiti.model.DocumentTemplateLight;
|
||||
import com.inteligr8.alfresco.activiti.model.EmailTemplate;
|
||||
@ -38,6 +39,13 @@ import com.inteligr8.alfresco.activiti.model.EmailTemplateLight;
|
||||
*/
|
||||
@Path("/app/rest")
|
||||
public interface TemplatesApi {
|
||||
|
||||
public enum TemplateSort {
|
||||
@JsonProperty("sort_by_name_asc")
|
||||
NameAscending,
|
||||
@JsonProperty("sort_by_name_desc")
|
||||
NameDescending
|
||||
}
|
||||
|
||||
@GET
|
||||
@Path("email-templates/system")
|
||||
@ -52,7 +60,7 @@ public interface TemplatesApi {
|
||||
@QueryParam("nameFilter") String nameFilter,
|
||||
@QueryParam("start") Integer start,
|
||||
@QueryParam("size") Integer size,
|
||||
@QueryParam("sort") String sort,
|
||||
@QueryParam("sort") TemplateSort sort,
|
||||
@QueryParam("tenantId") Long tenantId);
|
||||
|
||||
@GET
|
||||
@ -107,7 +115,7 @@ public interface TemplatesApi {
|
||||
@QueryParam("nameFilter") String nameFilter,
|
||||
@QueryParam("start") Integer start,
|
||||
@QueryParam("size") Integer size,
|
||||
@QueryParam("sort") String sort,
|
||||
@QueryParam("sort") TemplateSort sort,
|
||||
@QueryParam("tenantId") Long tenantId);
|
||||
|
||||
default Response getDocumentTemplate(
|
||||
|
Loading…
x
Reference in New Issue
Block a user