addServletContextInitializerBean() — spring-boot Function Reference
Architecture documentation for the addServletContextInitializerBean() function in ServletContextInitializerBeans.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 4fc05681_2915_ec5b_f317_d697807286f6["addServletContextInitializerBean()"] 26ffd82a_8596_9f74_cfba_63cc4b4c6fa7["addServletContextInitializerBeans()"] 26ffd82a_8596_9f74_cfba_63cc4b4c6fa7 -->|calls| 4fc05681_2915_ec5b_f317_d697807286f6 967f727b_71f7_a82f_56ca_adc8ce796f30["add()"] 4fc05681_2915_ec5b_f317_d697807286f6 -->|calls| 967f727b_71f7_a82f_56ca_adc8ce796f30 c1e2c62b_1961_6c78_ee4b_afd978cf4401["getResourceDescription()"] 4fc05681_2915_ec5b_f317_d697807286f6 -->|calls| c1e2c62b_1961_6c78_ee4b_afd978cf4401 64856f71_59a8_12de_5c9f_b7b359336ac9["getOrder()"] 4fc05681_2915_ec5b_f317_d697807286f6 -->|calls| 64856f71_59a8_12de_5c9f_b7b359336ac9 style 4fc05681_2915_ec5b_f317_d697807286f6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java lines 114–136
private void addServletContextInitializerBean(String beanName, ServletContextInitializer initializer,
ListableBeanFactory beanFactory) {
if (initializer instanceof ServletRegistrationBean<?> servletRegistrationBean) {
Servlet source = servletRegistrationBean.getServlet();
addServletContextInitializerBean(Servlet.class, beanName, servletRegistrationBean, beanFactory, source);
}
else if (initializer instanceof FilterRegistrationBean<?> filterRegistrationBean) {
Filter source = filterRegistrationBean.getFilter();
addServletContextInitializerBean(Filter.class, beanName, filterRegistrationBean, beanFactory, source);
}
else if (initializer instanceof DelegatingFilterProxyRegistrationBean registrationBean) {
String source = registrationBean.getTargetBeanName();
addServletContextInitializerBean(Filter.class, beanName, registrationBean, beanFactory, source);
}
else if (initializer instanceof ServletListenerRegistrationBean<?> registrationBean) {
EventListener source = registrationBean.getListener();
addServletContextInitializerBean(EventListener.class, beanName, registrationBean, beanFactory, source);
}
else {
addServletContextInitializerBean(ServletContextInitializer.class, beanName, initializer, beanFactory,
initializer);
}
}
Domain
Subdomains
Calls
- add()
- getOrder()
- getResourceDescription()
Called By
Source
Frequently Asked Questions
What does addServletContextInitializerBean() do?
addServletContextInitializerBean() is a function in the spring-boot codebase.
What does addServletContextInitializerBean() call?
addServletContextInitializerBean() calls 3 function(s): add, getOrder, getResourceDescription.
What calls addServletContextInitializerBean()?
addServletContextInitializerBean() is called by 1 function(s): addServletContextInitializerBeans.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free