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

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

Introduction

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

Prototype

public ServletRegistrationBean() 

Source Link

Document

Create a new ServletRegistrationBean instance.

Usage

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

/**
 * Bind the Camel servlet at the "/api" context path.
 *///from   w w w .  j a  v a2 s  .co  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   w  w w  . j a  va  2 s  .  c o m*/
    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 cxfServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean();
    registration.setServlet(new CXFServlet());
    registration.addInitParameter("service-list-path", "midpointservices");
    registration.setLoadOnStartup(1);/*from w w  w .j  ava 2s.  c o  m*/
    registration.addUrlMappings("/model/*", "/ws/*");

    return registration;
}

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 staticWebServlet() {
    ServletRegistrationBean registration = new ServletRegistrationBean();
    StaticWebServlet servlet = new StaticWebServlet(
            new File(startupConfiguration.getMidpointHome(), "static-web"));
    registration.setServlet(servlet);/*from  ww  w . j  a  v  a  2s.c  o m*/
    registration.addUrlMappings("/static-web/*");
    return registration;
}