public abstract class AbstractPagingController extends Object
| Constructor and Description |
|---|
AbstractPagingController() |
| Modifier and Type | Method and Description |
|---|---|
protected String[] |
extractCommaSeparatedFields(List<String> list) |
protected PagedResources.PageMetadata |
getPageMetadata(org.springframework.util.MultiValueMap<String,String> params,
BaseQuery<?,?> query) |
protected <T> List<T> |
getQueryList(BaseQuery<T,?> query,
PagedResources.PageMetadata pageMetadata) |
protected PagedResources.PageMetadata |
initPageMetadata(org.springframework.util.MultiValueMap<String,String> param,
long totalElements) |
protected PagedResources.PageMetadata |
initPageMetadata(String pagesizeParam,
String pageParam,
long totalElements) |
protected void |
validateNoInvalidParameterIsLeft(org.springframework.util.MultiValueMap<String,String> params) |
protected void validateNoInvalidParameterIsLeft(org.springframework.util.MultiValueMap<String,String> params) throws pro.taskana.exceptions.InvalidArgumentException
protected PagedResources.PageMetadata getPageMetadata(org.springframework.util.MultiValueMap<String,String> params, BaseQuery<?,?> query) throws pro.taskana.exceptions.InvalidArgumentException
protected <T> List<T> getQueryList(BaseQuery<T,?> query, PagedResources.PageMetadata pageMetadata)
protected PagedResources.PageMetadata initPageMetadata(org.springframework.util.MultiValueMap<String,String> param, long totalElements) throws pro.taskana.exceptions.InvalidArgumentException
protected PagedResources.PageMetadata initPageMetadata(String pagesizeParam, String pageParam, long totalElements) throws pro.taskana.exceptions.InvalidArgumentException
Copyright © 2020. All rights reserved.