Index
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
DefaultObservedModulefor the givenApplicationModule.
E
- exposes(JavaClass) - Method in class org.springframework.modulith.observability.DefaultObservedModule
- exposes(JavaClass) - Method in interface org.springframework.modulith.observability.ObservedModule
-
Returns whether the
ObservedModuleexposes the givenJavaClass.
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
ObservedModuleTypefor the given type andApplicationModules.
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
- 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
BeanPostProcessorthat 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
- 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
ObservedModuleTypefor the givenApplicationModules,ObservedModuleandArchitecturallyEvidentType. - 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
SpringDataRestModuleTracingBeanPostProcessorfor the givenApplicationModulesRuntimeandTracer.
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
All Classes and Interfaces|All Packages|Constant Field Values