Examples of PageableHandlerMethodArgumentResolver


Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

   * (non-Javadoc)
   * @see org.springframework.data.web.config.SpringDataWebConfiguration#pageableResolver()
   */
  @Bean
  public PageableHandlerMethodArgumentResolver pageableResolver() {
    return new PageableHandlerMethodArgumentResolver(sortResolver());
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

    assertSupportedAndResult(supportedMethodParameter, new PageRequest(0, 100), request);
  }

  @Test(expected = IllegalArgumentException.class)
  public void rejectsEmptyPageParameterName() {
    new PageableHandlerMethodArgumentResolver().setPageParameterName("");
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

    new PageableHandlerMethodArgumentResolver().setPageParameterName("");
  }

  @Test(expected = IllegalArgumentException.class)
  public void rejectsNullPageParameterName() {
    new PageableHandlerMethodArgumentResolver().setPageParameterName(null);
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

    new PageableHandlerMethodArgumentResolver().setPageParameterName(null);
  }

  @Test(expected = IllegalArgumentException.class)
  public void rejectsEmptySizeParameterName() {
    new PageableHandlerMethodArgumentResolver().setSizeParameterName("");
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

    new PageableHandlerMethodArgumentResolver().setSizeParameterName("");
  }

  @Test(expected = IllegalArgumentException.class)
  public void rejectsNullSizeParameterName() {
    new PageableHandlerMethodArgumentResolver().setSizeParameterName(null);
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

   * @see DATACMNS-477
   */
  @Test
  public void returnsNullIfFallbackIsNullAndNoParametersGiven() throws Exception {

    PageableHandlerMethodArgumentResolver resolver = getResolver();
    resolver.setFallbackPageable(null);

    assertSupportedAndResult(supportedMethodParameter, null, new ServletWebRequest(new MockHttpServletRequest()),
        resolver);
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

   * @see DATACMNS-477
   */
  @Test
  public void returnsNullIfFallbackIsNullAndOnlyPageIsGiven() throws Exception {

    PageableHandlerMethodArgumentResolver resolver = getResolver();
    resolver.setFallbackPageable(null);

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addParameter("page", "20");

    assertThat(resolver.resolveArgument(supportedMethodParameter, null, new ServletWebRequest(request), null),
        is(nullValue()));
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

   * @see DATACMNS-477
   */
  @Test
  public void returnsNullIfFallbackIsNullAndOnlySizeIsGiven() throws Exception {

    PageableHandlerMethodArgumentResolver resolver = getResolver();
    resolver.setFallbackPageable(null);

    MockHttpServletRequest request = new MockHttpServletRequest();
    request.addParameter("size", "10");

    assertThat(resolver.resolveArgument(supportedMethodParameter, null, new ServletWebRequest(request), null),
        is(nullValue()));
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

        is(nullValue()));
  }

  @Override
  protected PageableHandlerMethodArgumentResolver getResolver() {
    PageableHandlerMethodArgumentResolver resolver = new PageableHandlerMethodArgumentResolver();
    resolver.setMaxPageSize(100);
    return resolver;
  }
View Full Code Here

Examples of org.springframework.data.web.PageableHandlerMethodArgumentResolver

    configurer.enable();
  }
 
  @Override
  public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
    argumentResolvers.add(new PageableHandlerMethodArgumentResolver());
 
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.