クラス 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 ApplicationModulesRuntimemodulesRuntime(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)