Example usage for org.springframework.boot.web.servlet ServletRegistrationBean setServlet

List of usage examples for org.springframework.boot.web.servlet ServletRegistrationBean setServlet

Introduction

In this page you can find the example usage for org.springframework.boot.web.servlet ServletRegistrationBean setServlet.

Prototype

public void setServlet(T servlet) 

Source Link

Document

Sets the servlet to be registered.

Usage

From source file:com.voxxed.bigdata.web.WebApp.java

/**
 * Bind the Camel servlet at the "/api" context path.
 *//*from   www.  j a  v  a 2s. c o m*/
@Bean
ServletRegistrationBean servletRegistrationBean() {
    ServletRegistrationBean mapping = new ServletRegistrationBean();
    mapping.setServlet(new CamelHttpTransportServlet());
    mapping.addUrlMappings("/api/*");
    mapping.setName("CamelServlet");
    mapping.setLoadOnStartup(1);

    return mapping;
}

From source file:org.joinfaces.richfaces.RichfacesSpringBootAutoConfiguration.java

@Bean
public ServletRegistrationBean richfacesResourcesServlet() {
    ServletRegistrationBean result = new ServletRegistrationBean();
    result.setServlet(new ResourceServlet());
    result.setLoadOnStartup(1);/*from ww w.j  a v a 2 s  .  c  om*/
    result.addUrlMappings("/org.richfaces.resources/*");
    return result;
}

From source file:ru.mystamps.web.support.togglz.TogglzConfig.java

@Bean
public ServletRegistrationBean getTogglzConsole() {
    ServletRegistrationBean servlet = new ServletRegistrationBean();
    servlet.setName("TogglzConsole");
    servlet.setServlet(new TogglzConsoleServlet());
    // See also src/main/java/ru/mystamps/web/support/spring/security/SecurityConfig.java
    servlet.setUrlMappings(Collections.singletonList(Url.TOGGLZ_CONSOLE_PAGE + "/*"));
    return servlet;
}

From source file:com.evolveum.midpoint.web.boot.MidPointSpringApplication.java

@Bean
public ServletRegistrationBean reportPeerQueryInterceptor() {
    ServletRegistrationBean registration = new ServletRegistrationBean();
    registration.setServlet(new ReportPeerQueryInterceptor(nodeAuthenticator));
    registration.addUrlMappings("/report");

    return registration;
}

From source file:com.evolveum.midpoint.web.boot.MidPointSpringApplication.java

@Bean
public ServletRegistrationBean cxfServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean();
    registration.setServlet(new CXFServlet());
    registration.addInitParameter("service-list-path", "midpointservices");
    registration.setLoadOnStartup(1);// w  w  w. j a va2s  . c om
    registration.addUrlMappings("/model/*", "/ws/*");

    return registration;
}

From source file:com.evolveum.midpoint.web.boot.MidPointSpringApplication.java

@Bean
public ServletRegistrationBean staticWebServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean();
    StaticWebServlet servlet = new StaticWebServlet(
            new File(startupConfiguration.getMidpointHome(), "static-web"));
    registration.setServlet(servlet);
    registration.addUrlMappings("/static-web/*");
    return registration;
}