Class ServletContainerInitializerRegistrationBean<T extends ServletContainerInitializer>

java.lang.Object
org.joinfaces.servlet.ServletContainerInitializerRegistrationBean<T>
Type Parameters:
T - Type of the actual ServletContainerInitializer implementation
All Implemented Interfaces:
WebServerFactoryCustomizer<ConfigurableServletWebServerFactory>
Direct Known Subclasses:
MojarraInitializerRegistrationBean, MyFacesInitializerRegistrationBean, WeldServletContainerInitializerRegistrationBean

public class ServletContainerInitializerRegistrationBean<T extends ServletContainerInitializer> extends Object implements WebServerFactoryCustomizer<ConfigurableServletWebServerFactory>
RegistrationBean for ServletContainerInitializers.

This is implemented as WebServerFactoryCustomizer so its only applied to embedded servlet-containers. When deployed as war file, the external servlet-container will handle the ServletContainerInitializer.

  • Constructor Details

    • ServletContainerInitializerRegistrationBean

      public ServletContainerInitializerRegistrationBean(Class<T> servletContainerInitializerClass)
  • Method Details