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.PagedResources.PageMetadata |
getPageMetadata(org.springframework.util.MultiValueMap<String,String> params,
pro.taskana.BaseQuery<?,?> query) |
protected <T> List<T> |
getQueryList(pro.taskana.BaseQuery<T,?> query,
org.springframework.hateoas.PagedResources.PageMetadata pageMetadata) |
protected org.springframework.hateoas.PagedResources.PageMetadata |
initPageMetadata(org.springframework.util.MultiValueMap<String,String> param,
long totalElements) |
protected org.springframework.hateoas.PagedResources.PageMetadata |
initPageMetadata(String pagesizeParam,
String pageParam,
long totalElements)
Deprecated.
|
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
pro.taskana.exceptions.InvalidArgumentExceptionprotected org.springframework.hateoas.PagedResources.PageMetadata getPageMetadata(org.springframework.util.MultiValueMap<String,String> params, pro.taskana.BaseQuery<?,?> query) throws pro.taskana.exceptions.InvalidArgumentException
pro.taskana.exceptions.InvalidArgumentExceptionprotected <T> List<T> getQueryList(pro.taskana.BaseQuery<T,?> query, org.springframework.hateoas.PagedResources.PageMetadata pageMetadata)
protected org.springframework.hateoas.PagedResources.PageMetadata initPageMetadata(org.springframework.util.MultiValueMap<String,String> param, long totalElements) throws pro.taskana.exceptions.InvalidArgumentException
pro.taskana.exceptions.InvalidArgumentException@Deprecated protected org.springframework.hateoas.PagedResources.PageMetadata initPageMetadata(String pagesizeParam, String pageParam, long totalElements) throws pro.taskana.exceptions.InvalidArgumentException
pro.taskana.exceptions.InvalidArgumentExceptionCopyright © 2019. All rights reserved.