类 AbstractEmbeddedServletContainerFactory
- java.lang.Object
- org.springframework.boot.context.embedded.AbstractConfigurableEmbeddedServletContainer
- org.springframework.boot.context.embedded.AbstractEmbeddedServletContainerFactory
- 直接已知子类:
JettyEmbeddedServletContainerFactory
,TomcatEmbeddedServletContainerFactory
,UndertowEmbeddedServletContainerFactory
public abstract class AbstractEmbeddedServletContainerFactory extends AbstractConfigurableEmbeddedServletContainer implements EmbeddedServletContainerFactory
Abstract base class forEmbeddedServletContainerFactory
implementations.
字段概要
字段 修饰符和类型 字段 说明 protected org.apache.commons.logging.Log
logger
构造器概要
构造器 构造器 说明 AbstractEmbeddedServletContainerFactory()
AbstractEmbeddedServletContainerFactory(int port)
AbstractEmbeddedServletContainerFactory(String contextPath, int port)
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected File
createTempDir(String prefix)
Returns the absolute temp dir for given servlet container.protected List<URL>
getUrlsOfJarsWithMetaInfResources()
protected File
getValidDocumentRoot()
Returns the absolute document root when it points to a valid directory, logging a warning and returningnull
otherwise.protected File
getValidSessionStoreDir()
protected File
getValidSessionStoreDir(boolean mkdirs)
从类继承的方法 org.springframework.boot.context.embedded.AbstractConfigurableEmbeddedServletContainer
addErrorPages, addInitializers, getAddress, getCompression, getContextPath, getDisplayName, getDocumentRoot, getErrorPages, getJspServlet, getLocaleCharsetMappings, getMimeMappings, getPort, getServerHeader, getSessionStoreDir, getSessionTimeout, getSsl, getSslStoreProvider, isPersistSession, isRegisterDefaultServlet, mergeInitializers, setAddress, setCompression, setContextPath, setDisplayName, setDocumentRoot, setErrorPages, setInitializers, setJspServlet, setLocaleCharsetMappings, setMimeMappings, setPersistSession, setPort, setRegisterDefaultServlet, setServerHeader, setSessionStoreDir, setSessionTimeout, setSessionTimeout, setSsl, setSslStoreProvider, shouldRegisterJspServlet
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
从接口继承的方法 org.springframework.boot.context.embedded.EmbeddedServletContainerFactory
getEmbeddedServletContainer
字段详细资料
logger
protected final org.apache.commons.logging.Log logger
构造器详细资料
AbstractEmbeddedServletContainerFactory
public AbstractEmbeddedServletContainerFactory()
AbstractEmbeddedServletContainerFactory
public AbstractEmbeddedServletContainerFactory(int port)
AbstractEmbeddedServletContainerFactory
public AbstractEmbeddedServletContainerFactory(String contextPath, int port)
方法详细资料
getValidDocumentRoot
protected final File getValidDocumentRoot()
Returns the absolute document root when it points to a valid directory, logging a warning and returningnull
otherwise.- 返回:
- the valid document root
getUrlsOfJarsWithMetaInfResources
protected List<URL> getUrlsOfJarsWithMetaInfResources()
getValidSessionStoreDir
protected final File getValidSessionStoreDir()
getValidSessionStoreDir
protected final File getValidSessionStoreDir(boolean mkdirs)
createTempDir
protected File createTempDir(String prefix)
Returns the absolute temp dir for given servlet container.- 参数:
prefix
- servlet container name- 返回:
- The temp dir for given servlet container.