Package io.sentry.spring.tracing
Class SentryAdviceConfiguration
java.lang.Object
io.sentry.spring.tracing.SentryAdviceConfiguration
@Configuration(proxyBeanMethods=false)
@Role(2)
public class SentryAdviceConfiguration
extends Object
Creates advice infrastructure for
SentrySpan
and SentryTransaction
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull org.aopalliance.aop.Advice
@NotNull org.springframework.aop.Advisor
sentrySpanAdvisor
(@NotNull org.springframework.aop.Pointcut sentrySpanPointcut, @NotNull org.aopalliance.aop.Advice sentrySpanAdvice) @NotNull org.aopalliance.aop.Advice
@NotNull org.springframework.aop.Advisor
sentryTransactionAdvisor
(@NotNull org.springframework.aop.Pointcut sentryTransactionPointcut, @NotNull org.aopalliance.aop.Advice sentryTransactionAdvice)
-
Constructor Details
-
SentryAdviceConfiguration
public SentryAdviceConfiguration()
-
-
Method Details
-
sentryTransactionAdvice
@Bean @Role(2) @NotNull public @NotNull org.aopalliance.aop.Advice sentryTransactionAdvice() -
sentryTransactionAdvisor
@Bean @Role(2) @NotNull public @NotNull org.springframework.aop.Advisor sentryTransactionAdvisor(@NotNull @Qualifier("sentryTransactionPointcut") @NotNull org.springframework.aop.Pointcut sentryTransactionPointcut, @NotNull @Qualifier("sentryTransactionAdvice") @NotNull org.aopalliance.aop.Advice sentryTransactionAdvice) -
sentrySpanAdvice
@Bean @Role(2) @NotNull public @NotNull org.aopalliance.aop.Advice sentrySpanAdvice() -
sentrySpanAdvisor
@Bean @Role(2) @NotNull public @NotNull org.springframework.aop.Advisor sentrySpanAdvisor(@NotNull @Qualifier("sentrySpanPointcut") @NotNull org.springframework.aop.Pointcut sentrySpanPointcut, @NotNull @Qualifier("sentrySpanAdvice") @NotNull org.aopalliance.aop.Advice sentrySpanAdvice)
-