Index

A G I M O S 
All Classes and Interfaces|All Packages

A

analyze(Throwable, MissingRuntimeDependency) - Method in class org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependencyFailureAnalyzer
 
applicationModuleInitializingListener(ObjectProvider<ApplicationModulesRuntime>, ObjectProvider<ApplicationModuleInitializer>) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
 
ApplicationModulesRuntime - Class in org.springframework.modulith.runtime
Bootstrap type to make sure we only bootstrap the initialization of a ApplicationModules instance once per application class.
ApplicationModulesRuntime(Supplier<ApplicationModules>, ApplicationRuntime) - Constructor for class org.springframework.modulith.runtime.ApplicationModulesRuntime
ApplicationRuntime - Interface in org.springframework.modulith.runtime
Abstraction of the application runtime environment.
ArchUnitRuntimeDependencyMissingConfiguration() - Constructor for class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration.ArchUnitRuntimeDependencyMissingConfiguration
 

G

get() - Method in class org.springframework.modulith.runtime.ApplicationModulesRuntime
 
getDescription() - Method in exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
 
getId() - Method in interface org.springframework.modulith.runtime.ApplicationRuntime
Returns the identifier of the application.
getId() - Method in class org.springframework.modulith.runtime.SpringBootApplicationRuntime
 
getMainApplicationClass() - Method in interface org.springframework.modulith.runtime.ApplicationRuntime
Returns the primary application class.
getMainApplicationClass() - Method in class org.springframework.modulith.runtime.SpringBootApplicationRuntime
 
getSuggestedAction() - Method in exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
 
getUserClass(Object, String) - Method in class org.springframework.modulith.runtime.ApplicationModulesRuntime
Returns the actual user class for a given bean and bean name.
getUserClass(Object, String) - Method in interface org.springframework.modulith.runtime.ApplicationRuntime
Obtain the end user class for the given bean and bean name.
getUserClass(Object, String) - Method in class org.springframework.modulith.runtime.SpringBootApplicationRuntime
 

I

isApplicationClass(Class<?>) - Method in class org.springframework.modulith.runtime.ApplicationModulesRuntime
Returns whether a given Class is considered an application one (versus Framework ones).
isApplicationClass(Class<?>) - Method in interface org.springframework.modulith.runtime.ApplicationRuntime
Returns whether the given type is an application class, i.e.
isApplicationClass(Class<?>) - Method in class org.springframework.modulith.runtime.SpringBootApplicationRuntime
 

M

MissingRuntimeDependency - Exception in org.springframework.modulith.runtime.autoconfigure
An Exception carrying information about a missing runtime dependency to be analyzed by MissingRuntimeDependencyFailureAnalyzer.
MissingRuntimeDependency(String, String) - Constructor for exception org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependency
 
MissingRuntimeDependencyFailureAnalyzer - Class in org.springframework.modulith.runtime.autoconfigure
MissingRuntimeDependencyFailureAnalyzer() - Constructor for class org.springframework.modulith.runtime.autoconfigure.MissingRuntimeDependencyFailureAnalyzer
 
modulesRuntime(ApplicationRuntime) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
 
modulithsApplicationRuntime(ApplicationContext) - Static method in class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
 

O

of(ApplicationContext) - Static method in interface org.springframework.modulith.runtime.ApplicationRuntime
Creates a new ApplicationRuntime for the given ApplicationContext.
org.springframework.modulith.runtime - module org.springframework.modulith.runtime
 
org.springframework.modulith.runtime - package org.springframework.modulith.runtime
Support to run ApplicationModules at application runtime.
org.springframework.modulith.runtime.autoconfigure - package org.springframework.modulith.runtime.autoconfigure
Autoconfiguration the ApplicationModules runtime support.

S

SpringBootApplicationRuntime - Class in org.springframework.modulith.runtime
ApplicationRuntime implementation based on an ApplicationContext and a class that's annotated with SpringBootApplication.
SpringBootApplicationRuntime(ApplicationContext) - Constructor for class org.springframework.modulith.runtime.SpringBootApplicationRuntime
SpringModulithRuntimeAutoConfiguration - Class in org.springframework.modulith.runtime.autoconfigure
Auto-configuration to register an ApplicationRuntime, a ApplicationModulesRuntime and an ApplicationListener to invoke all ApplicationModuleInitializers as Spring Bean.
SpringModulithRuntimeAutoConfiguration() - Constructor for class org.springframework.modulith.runtime.autoconfigure.SpringModulithRuntimeAutoConfiguration
 
SpringModulithRuntimeAutoConfiguration.ArchUnitRuntimeDependencyMissingConfiguration - Class in org.springframework.modulith.runtime.autoconfigure
Auto-configuration to react to ArchUnit missing on the runtime classpath.
A G I M O S 
All Classes and Interfaces|All Packages