Example usage for org.springframework.web.context.request ServletRequestAttributes ServletRequestAttributes

List of usage examples for org.springframework.web.context.request ServletRequestAttributes ServletRequestAttributes

Introduction

In this page you can find the example usage for org.springframework.web.context.request ServletRequestAttributes ServletRequestAttributes.

Prototype

public ServletRequestAttributes(HttpServletRequest request) 

Source Link

Document

Create a new ServletRequestAttributes instance for the given request.

Usage

From source file:com.github.hateoas.forms.spring.AffordanceBuilderTest.java

@Before
public void setUp() {
    MockHttpServletRequest request = MockMvcRequestBuilders.get("http://example.com/")
            .buildRequest(new MockServletContext());
    final RequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
}

From source file:com.modelmetrics.common.util.TestCaseWithLog.java

public BeanFactory getTestBeanFactory() {

    ConfigurableApplicationContext context = (ConfigurableApplicationContext) SpringBeanBroker.getBeanFactory();

    context.getBeanFactory().registerScope("session", new SessionScope());

    MockHttpServletRequest request = new MockHttpServletRequest();

    ServletRequestAttributes attributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(attributes);

    return context.getBeanFactory();

}

From source file:org.ng200.openolympus.controller.OlympusErrorController.java

@RequestMapping(value = "${error.path:/error}")
@ResponseBody/*from   w w w.  j a va 2 s. c  o m*/
public ResponseEntity<Map<String, Object>> error(final HttpServletRequest request) {
    final ServletRequestAttributes attributes = new ServletRequestAttributes(request);
    final String trace = request.getParameter("trace");
    final Map<String, Object> extracted = this.extract(attributes,
            trace != null && !"false".equals(trace.toLowerCase()), true);
    final HttpStatus statusCode = this.getStatus((Integer) extracted.get("status"));
    return new ResponseEntity<Map<String, Object>>(extracted, statusCode);
}

From source file:org.ngrinder.agent.controller.AgentManagerControllerTest.java

@Before
public void setMockRequest() {
    MockHttpServletRequest req = new MockHttpServletRequest();
    req.addHeader("User-Agent", "Win");
    SecurityContextHolderAwareRequestWrapper reqWrapper = new SecurityContextHolderAwareRequestWrapper(req,
            "U");
    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(reqWrapper));
}

From source file:io.jmnarloch.spring.boot.hystrix.Demo.java

@Before
public void setUp() throws Exception {

    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(new MockHttpServletRequest()));
    requestId = UUID.randomUUID().toString();
}

From source file:br.com.caelum.vraptor.ioc.spring.SpringProviderTest.java

@Before
public void init() {
    servletContext = mock(ServletContext.class);

    session = new HttpSessionMock(servletContext, "session");
    request = new HttpServletRequestMock(session, mock(MutableRequest.class));

    ServletRequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
}

From source file:com.github.hateoas.forms.spring.AffordanceBuilderFactoryTest.java

@Before
public void setUp() {
    request = MockMvcRequestBuilders.get("http://example.com/").buildRequest(new MockServletContext());
    final RequestAttributes requestAttributes = new ServletRequestAttributes(request);
    RequestContextHolder.setRequestAttributes(requestAttributes);
}

From source file:com.expressui.domain.service.SetupSession.java

@Override
public void afterPropertiesSet() throws Exception {
    MockHttpServletRequest request = new MockHttpServletRequest();
    MockHttpSession session = new MockHttpSession();
    request.setSession(session);//from   w  ww . ja v  a  2s.c om
    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(request));
}

From source file:com.mitchellbosecke.pebble.spring.PebbleViewResolverTest.java

@Before
public void initRequest() {
    this.request.setContextPath(CONTEXT_PATH);
    this.request.getSession().setMaxInactiveInterval(600);

    RequestContextHolder.setRequestAttributes(new ServletRequestAttributes(this.request));
}

From source file:com.example.spring.controller.AppErrorController.java

private Map<String, Object> getErrorAttributes(HttpServletRequest request, boolean includeStackTrace) {
    RequestAttributes requestAttributes = new ServletRequestAttributes(request);
    return this.errorAttributes.getErrorAttributes(requestAttributes, includeStackTrace);
}