org.springframework.boot.context.embedded
Interface EmbeddedServletContainerFactory

All Known Subinterfaces:
ConfigurableEmbeddedServletContainerFactory
All Known Implementing Classes:
AbstractEmbeddedServletContainerFactory, JettyEmbeddedServletContainerFactory, TomcatEmbeddedServletContainerFactory

public interface EmbeddedServletContainerFactory

Factory interface that can be used to create EmbeddedServletContainers. Implementations are encouraged to extends AbstractEmbeddedServletContainerFactory when possible.

Author:
Phillip Webb
See Also:
EmbeddedServletContainer, AbstractEmbeddedServletContainerFactory, JettyEmbeddedServletContainerFactory, TomcatEmbeddedServletContainerFactory

Method Summary
 EmbeddedServletContainer getEmbeddedServletContainer(ServletContextInitializer... initializers)
          Gets a new fully configured but paused EmbeddedServletContainer instance.
 

Method Detail

getEmbeddedServletContainer

EmbeddedServletContainer getEmbeddedServletContainer(ServletContextInitializer... initializers)
Gets a new fully configured but paused EmbeddedServletContainer instance. Clients should not be able to connect to the returned server until EmbeddedServletContainer.start() is called (which happens when the ApplicationContext has been fully refreshed).

Parameters:
initializers - ServletContextInitializers that should be applied as the container starts
Returns:
a fully configured and started EmbeddedServletContainer
See Also:
EmbeddedServletContainer.stop()


Copyright © 2013. All Rights Reserved.