Index

A D E G I M O P S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

addAdvisor(Object, Advisor) - Method in class org.springframework.modulith.observability.ModuleTracingSupport
 
addAdvisor(Object, Advisor, Consumer<ProxyFactory>) - Method in class org.springframework.modulith.observability.ModuleTracingSupport
 
ApplicationModuleObservingAdvisor(ObservedModuleType, ModuleEntryInterceptor) - Constructor for class org.springframework.modulith.observability.ModuleTracingBeanPostProcessor.ApplicationModuleObservingAdvisor
 

D

DefaultObservedModule - Class in org.springframework.modulith.observability
 
DefaultObservedModule(ApplicationModule) - Constructor for class org.springframework.modulith.observability.DefaultObservedModule
Creates a new DefaultObservedModule for the given ApplicationModule.

E

exposes(JavaClass) - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
exposes(JavaClass) - Method in interface org.springframework.modulith.observability.ObservedModule
Returns whether the ObservedModule exposes the given JavaClass.

G

getDisplayName() - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
getDisplayName() - Method in interface org.springframework.modulith.observability.ObservedModule
 
getInvokedMethod(MethodInvocation) - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
getInvokedMethod(MethodInvocation) - Method in interface org.springframework.modulith.observability.ObservedModule
Returns the name of the actually invoked Method.
getMethodsToIntercept() - Method in class org.springframework.modulith.observability.ObservedModuleType
Returns a predicate to filter the methods to intercept.
getName() - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
getName() - Method in interface org.springframework.modulith.observability.ObservedModule
 
getObservedModuleType(Class<?>, ApplicationModules) - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
getObservedModuleType(Class<?>, ApplicationModules) - Method in interface org.springframework.modulith.observability.ObservedModule
Returns the ObservedModuleType for the given type and ApplicationModules.

I

invoke(MethodInvocation) - Method in class org.springframework.modulith.observability.ModuleEntryInterceptor
 
isObservedModule(ApplicationModule) - Method in class org.springframework.modulith.observability.DefaultObservedModule
 
isObservedModule(ApplicationModule) - Method in interface org.springframework.modulith.observability.ObservedModule
 

M

MODULE_BAGGAGE_KEY - Static variable in class org.springframework.modulith.observability.ModuleTracingBeanPostProcessor
 
moduleBaggagePropagationCustomizer() - Method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
 
ModuleEntryInterceptor - Class in org.springframework.modulith.observability
 
ModuleEventListener - Class in org.springframework.modulith.observability
 
ModuleEventListener(ApplicationModulesRuntime, Supplier<Tracer>) - Constructor for class org.springframework.modulith.observability.ModuleEventListener
Creates a new ModuleEventListener for the given ApplicationModulesRuntime and Tracer.
ModuleObservabilityAutoConfiguration - Class in org.springframework.modulith.observability.autoconfigure
 
ModuleObservabilityAutoConfiguration() - Constructor for class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
 
ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration - Class in org.springframework.modulith.observability.autoconfigure
Brave-specific auto configuration.
moduleTracingBeanPostProcessor(ApplicationModulesRuntime, ObjectProvider<Tracer>, ConfigurableListableBeanFactory) - Static method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
 
ModuleTracingBeanPostProcessor - Class in org.springframework.modulith.observability
A BeanPostProcessor that decorates beans exposed by application modules with an interceptor that registers module entry and exit to create tracing spans for those invocations.
ModuleTracingBeanPostProcessor(ApplicationModulesRuntime, Supplier<Tracer>, ConfigurableListableBeanFactory) - Constructor for class org.springframework.modulith.observability.ModuleTracingBeanPostProcessor
Creates a new ModuleTracingBeanPostProcessor for the given ApplicationModulesRuntime and Tracer.
ModuleTracingBeanPostProcessor.ApplicationModuleObservingAdvisor - Class in org.springframework.modulith.observability
 
ModuleTracingSupport - Class in org.springframework.modulith.observability
 
ModuleTracingSupport() - Constructor for class org.springframework.modulith.observability.ModuleTracingSupport
 
ModulithsBraveIntegrationAutoConfiguration() - Constructor for class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
 

O

ObservedModule - Interface in org.springframework.modulith.observability
 
ObservedModuleType - Class in org.springframework.modulith.observability
Represents a type in an ObservedModule.
ObservedModuleType(ApplicationModules, ObservedModule, ArchitecturallyEvidentType) - Constructor for class org.springframework.modulith.observability.ObservedModuleType
Creates a new ObservedModuleType for the given ApplicationModules, ObservedModule and ArchitecturallyEvidentType.
of(ObservedModule, Tracer) - Static method in class org.springframework.modulith.observability.ModuleEntryInterceptor
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.modulith.observability.ModuleEventListener
 
org.springframework.modulith.observability - module org.springframework.modulith.observability
 
org.springframework.modulith.observability - package org.springframework.modulith.observability
Support for application module observability.
org.springframework.modulith.observability.autoconfigure - package org.springframework.modulith.observability.autoconfigure
Autoconfiguration for the observability integration.

P

postProcessAfterInitialization(Object, String) - Method in class org.springframework.modulith.observability.ModuleTracingBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.modulith.observability.SpringDataRestModuleTracingBeanPostProcessor
 

S

setBeanClassLoader(ClassLoader) - Method in class org.springframework.modulith.observability.ModuleTracingSupport
 
shouldBeObserved() - Method in class org.springframework.modulith.observability.ObservedModuleType
Returns whether the type should be observed at all.
simpleAsyncTaskExecutorCustomizer() - Method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
 
spanHandler() - Method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration.ModulithsBraveIntegrationAutoConfiguration
 
SpringDataRestModuleObservabilityAutoConfiguration - Class in org.springframework.modulith.observability.autoconfigure
 
SpringDataRestModuleObservabilityAutoConfiguration() - Constructor for class org.springframework.modulith.observability.autoconfigure.SpringDataRestModuleObservabilityAutoConfiguration
 
springDataRestModuleTracingBeanPostProcessor(ApplicationModulesRuntime, ObjectProvider<Tracer>) - Static method in class org.springframework.modulith.observability.autoconfigure.SpringDataRestModuleObservabilityAutoConfiguration
 
SpringDataRestModuleTracingBeanPostProcessor - Class in org.springframework.modulith.observability
 
SpringDataRestModuleTracingBeanPostProcessor(ApplicationModulesRuntime, Supplier<Tracer>) - Constructor for class org.springframework.modulith.observability.SpringDataRestModuleTracingBeanPostProcessor
Creates a new SpringDataRestModuleTracingBeanPostProcessor for the given ApplicationModulesRuntime and Tracer.

T

threadPoolTaskExecutorCustomizer() - Method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
 
tracingModuleEventListener(ApplicationModulesRuntime, ObjectProvider<Tracer>) - Static method in class org.springframework.modulith.observability.autoconfigure.ModuleObservabilityAutoConfiguration
 
A D E G I M O P S T 
All Classes and Interfaces|All Packages|Constant Field Values