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