ProtocolResolverApplicationContextInitializer Class — spring-boot Architecture
Architecture documentation for the ProtocolResolverApplicationContextInitializer class in ProtocolResolverApplicationContextInitializer.java from the spring-boot codebase.
Entity Profile
Source Code
core/spring-boot/src/main/java/org/springframework/boot/io/ProtocolResolverApplicationContextInitializer.java lines 32–43
class ProtocolResolverApplicationContextInitializer
implements ApplicationContextInitializer<ConfigurableApplicationContext> {
@Override
public void initialize(ConfigurableApplicationContext applicationContext) {
SpringFactoriesLoader loader = SpringFactoriesLoader
.forDefaultResourceLocation(applicationContext.getClassLoader());
List<ProtocolResolver> protocolResolvers = loader.load(ProtocolResolver.class);
protocolResolvers.forEach(applicationContext::addProtocolResolver);
}
}
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free