Example usage for org.springframework.data.web PageableHandlerMethodArgumentResolver setFallbackPageable

List of usage examples for org.springframework.data.web PageableHandlerMethodArgumentResolver setFallbackPageable

Introduction

In this page you can find the example usage for org.springframework.data.web PageableHandlerMethodArgumentResolver setFallbackPageable.

Prototype

public void setFallbackPageable(Pageable fallbackPageable) 

Source Link

Document

Configures the Pageable to be used as fallback in case no PageableDefault or PageableDefault (the latter only supported in legacy mode) can be found at the method parameter to be resolved.

Usage

From source file:io.spring.springoverflow.configuration.MvcConfig.java

@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
    resolver.setFallbackPageable(new PageRequest(0, 50));
    argumentResolvers.add(resolver);/*from   www.  j  a v a  2s . co m*/
}

From source file:org.openlmis.fulfillment.CustomWebMvcConfigurerAdapter.java

@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
    resolver.setFallbackPageable(new PageRequest(Pagination.DEFAULT_PAGE_NUMBER, Pagination.NO_PAGINATION));
    argumentResolvers.add(resolver);/*from   www . j a va2 s  .  c o m*/
    super.addArgumentResolvers(argumentResolvers);
}

From source file:de.rahn.finances.server.web.config.WebMvcConfiguration.java

/**
 * {@inheritDoc}/*from www.j  av a2s .co m*/
 *
 * @see WebMvcConfigurerAdapter#addArgumentResolvers(List)
 */
@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
    resolver.setFallbackPageable(new PageRequest(0, 10));

    argumentResolvers.add(resolver);
}

From source file:org.jblogcms.core.config.WebMvcContext.java

@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
    resolver.setFallbackPageable(new PageRequest(0, 10));
    argumentResolvers.add(resolver);//  w w  w  .j  av  a2  s . c o  m
    super.addArgumentResolvers(argumentResolvers);
}

From source file:net.eusashead.hateoas.response.impl.PageWebConfig.java

/**
 * Set up a {@link PageableHandlerMethodArgumentResolver}
 * to automatically extract paging parameters from a
 * request/*  ww w . j a  va 2s. co  m*/
 * @return
 */
@Bean
public PageableHandlerMethodArgumentResolver pageableResolver() {
    PageableHandlerMethodArgumentResolver pageArgResolver = new PageableHandlerMethodArgumentResolver();
    Pageable fallback = new PageRequest(0, 20);
    pageArgResolver.setFallbackPageable(fallback);
    return pageArgResolver;
}

From source file:net.sf.sze.config.WebMvcConfig.java

/**
 * {@inheritDoc}/*from   w w w  .  j a va2s.co  m*/
 */
@Override
public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();

    resolver.setFallbackPageable(new PageRequest(0, FALLBACK_PAGE_SIZE));
    argumentResolvers.add(resolver);
}

From source file:org.unidle.config.MvcConfiguration.java

@Bean
public PageableHandlerMethodArgumentResolver pageableHandlerMethodArgumentResolver() {
    final PageableHandlerMethodArgumentResolver argumentResolver = new PageableHandlerMethodArgumentResolver();

    argumentResolver.setFallbackPageable(new PageRequest(0, 10));

    return argumentResolver;
}

From source file:com.wiiyaya.consumer.web.initializer.config.WebConfig.java

@Bean
public PageableHandlerMethodArgumentResolver pageableResolver() {
    PageableHandlerMethodArgumentResolver pageableResolver = new PageableHandlerMethodArgumentResolver(
            sortResolver());/*w w  w . ja  v  a 2 s  .c om*/
    pageableResolver.setPageParameterName("page");
    pageableResolver.setSizeParameterName("rows");
    pageableResolver.setFallbackPageable(new PageRequest(0, 10));
    pageableResolver.setOneIndexedParameters(true);
    return pageableResolver;
}