Class SpringModulithRuntimeAutoConfiguration.RuntimeApplicationModuleVerifier
java.lang.Object
org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration.RuntimeApplicationModuleVerifier
- All Implemented Interfaces:
BeanFactoryInitializer<ListableBeanFactory>
,SmartInitializingSingleton
- Enclosing class:
- SpringModulithRuntimeAutoConfiguration
static class SpringModulithRuntimeAutoConfiguration.RuntimeApplicationModuleVerifier
extends Object
implements BeanFactoryInitializer<ListableBeanFactory>, SmartInitializingSingleton
A component to verify the application module arrangement at runtime.
- Since:
- 2.0
- Author:
- Oliver Drotbohm
-
Constructor Summary
ConstructorsConstructorDescriptionRuntimeApplicationModuleVerifier
(CompletableFuture<ApplicationModules> modules, ObjectProvider<VerificationOptions> verification) -
Method Summary
-
Constructor Details
-
RuntimeApplicationModuleVerifier
RuntimeApplicationModuleVerifier(CompletableFuture<ApplicationModules> modules, ObjectProvider<VerificationOptions> verification)
-
-
Method Details
-
afterSingletonsInstantiated
public void afterSingletonsInstantiated()- Specified by:
afterSingletonsInstantiated
in interfaceSmartInitializingSingleton
-
initialize
- Specified by:
initialize
in interfaceBeanFactoryInitializer<ListableBeanFactory>
-