{@link EmbeddedServletContainerFactory} that can be used to create{@link TomcatEmbeddedServletContainer}s. Can be initialized using Spring's {@link ServletContextInitializer}s or Tomcat {@link LifecycleListener}s.
Unless explicitly configured otherwise this factory will created containers that listens for HTTP requests on port 8080.
@author Phillip Webb
@author Dave Syer
@author Brock Mills
@author Stephane Nicoll
@see #setPort(int)
@see #setContextLifecycleListeners(Collection)
@see TomcatEmbeddedServletContainer