Hierarchy For Package org.springframework.boot.tomcat
Class Hierarchy
- java.lang.Object
- org.springframework.boot.web.server.AbstractConfigurableWebServerFactory (implements org.springframework.boot.web.server.ConfigurableWebServerFactory)
- org.springframework.boot.tomcat.TomcatWebServerFactory (implements org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory)
- java.lang.ClassLoader
- java.security.SecureClassLoader
- java.net.URLClassLoader (implements java.io.Closeable)
- org.apache.catalina.loader.WebappClassLoaderBase (implements org.apache.tomcat.InstrumentableClassLoader, org.apache.catalina.Lifecycle, org.apache.tomcat.util.security.PermissionCheck, org.apache.juli.WebappProperties)
- org.apache.catalina.loader.ParallelWebappClassLoader
- org.springframework.boot.tomcat.TomcatEmbeddedWebappClassLoader
- org.apache.catalina.loader.ParallelWebappClassLoader
- org.apache.catalina.loader.WebappClassLoaderBase (implements org.apache.tomcat.InstrumentableClassLoader, org.apache.catalina.Lifecycle, org.apache.tomcat.util.security.PermissionCheck, org.apache.juli.WebappProperties)
- java.net.URLClassLoader (implements java.io.Closeable)
- java.security.SecureClassLoader
- org.springframework.boot.tomcat.CompressionConnectorCustomizer (implements org.springframework.boot.tomcat.TomcatConnectorCustomizer)
- org.springframework.boot.tomcat.DisableReferenceClearingContextCustomizer (implements org.springframework.boot.tomcat.TomcatContextCustomizer)
- org.apache.catalina.util.LifecycleBase (implements org.apache.catalina.Lifecycle)
- org.apache.catalina.util.LifecycleMBeanBase (implements org.apache.catalina.JmxEnabled)
- org.apache.catalina.core.ContainerBase (implements org.apache.catalina.Container)
- org.apache.catalina.core.StandardContext (implements org.apache.catalina.Context, javax.management.NotificationEmitter)
- org.springframework.boot.tomcat.TomcatEmbeddedContext
- org.apache.catalina.core.StandardContext (implements org.apache.catalina.Context, javax.management.NotificationEmitter)
- org.apache.catalina.core.ContainerBase (implements org.apache.catalina.Container)
- org.apache.catalina.util.LifecycleMBeanBase (implements org.apache.catalina.JmxEnabled)
- org.springframework.boot.tomcat.SslConnectorCustomizer
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.boot.web.server.WebServerException
- org.springframework.boot.tomcat.ConnectorStartFailedException
- org.springframework.boot.web.server.WebServerException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.boot.tomcat.TomcatStarter (implements jakarta.servlet.ServletContainerInitializer)
- org.springframework.boot.tomcat.TomcatWebServer (implements org.springframework.boot.web.server.WebServer)
- org.springframework.boot.web.server.AbstractConfigurableWebServerFactory (implements org.springframework.boot.web.server.ConfigurableWebServerFactory)
Interface Hierarchy
- org.springframework.boot.web.server.ErrorPageRegistry
- org.springframework.boot.web.server.ConfigurableWebServerFactory (also extends org.springframework.boot.web.server.WebServerFactory)
- org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
- org.springframework.boot.web.server.ConfigurableWebServerFactory (also extends org.springframework.boot.web.server.WebServerFactory)
- org.springframework.boot.tomcat.TomcatConnectorCustomizer
- org.springframework.boot.tomcat.TomcatContextCustomizer
- org.springframework.boot.tomcat.TomcatProtocolHandlerCustomizer<T>
- org.springframework.boot.web.server.WebServerFactory
- org.springframework.boot.web.server.ConfigurableWebServerFactory (also extends org.springframework.boot.web.server.ErrorPageRegistry)
- org.springframework.boot.tomcat.ConfigurableTomcatWebServerFactory
- org.springframework.boot.web.server.ConfigurableWebServerFactory (also extends org.springframework.boot.web.server.ErrorPageRegistry)