クラス SpringModulithRuntimeAutoConfiguration
java.lang.ObjectSE
org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
すべての
ApplicationModuleInitializer
を Spring Bean として呼び出すために、ApplicationRuntime
、ApplicationModulesRuntime
、ApplicationListener
を登録する自動構成。- 作成者:
- Oliver Drotbohm
ネストされたクラスのサマリー
修飾子と型クラス説明(package private) static class
ランタイムクラスパスに ArchUnit がない場合に対応する自動構成。コンストラクターのサマリー
メソッドのサマリー
修飾子と型メソッド説明(package private) static ApplicationListener<ApplicationStartedEvent>
applicationModuleInitializingListener
(ObjectProvider<ApplicationModulesRuntime> runtime, ObjectProvider<ApplicationModuleInitializer> initializers) (package private) static ApplicationModulesRuntime
modulesRuntime
(ApplicationRuntime runtime) (package private) static ApplicationRuntime
コンストラクターの詳細
SpringModulithRuntimeAutoConfiguration
SpringModulithRuntimeAutoConfiguration()
メソッドの詳細
modulithsApplicationRuntime
@Bean @Role(2) @ConditionalOnMissingBean(ApplicationRuntime.class) static ApplicationRuntime modulithsApplicationRuntime(ApplicationContext context) modulesRuntime
@Bean @Role(2) @ConditionalOnMissingBean static ApplicationModulesRuntime modulesRuntime(ApplicationRuntime runtime) applicationModuleInitializingListener
@Bean @Role(2) @ConditionalOnBean(ApplicationModuleInitializer.class) static ApplicationListener<ApplicationStartedEvent> applicationModuleInitializingListener(ObjectProvider<ApplicationModulesRuntime> runtime, ObjectProvider<ApplicationModuleInitializer> initializers)