Index

A B C D E N O S T 
All Classes and Interfaces|All Packages|Constant Field Values

A

afterInvocation(Object, Method, Object[], SentryTransaction, Optional<Object>, Optional<Throwable>, Object) - Method in class enterprises.iwakura.sigewine.aop.sentry.SentryTransactionMethodWrapper
 

B

beforeInvocation(Object, Method, Object[], SentryTransaction, Object) - Method in class enterprises.iwakura.sigewine.aop.sentry.SentryTransactionMethodWrapper
 
bindToScope() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Whether to bind the transaction to the current scope.

C

captureExceptions() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Whether to capture exceptions in the transaction.
configurator() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Configurator class to customize the transaction.
configure(SentryTransaction, TransactionOptions, Class<?>, Method, Object[]) - Method in class enterprises.iwakura.sigewine.aop.sentry.NoopTransactionConfigurator
 
configure(SentryTransaction, TransactionOptions, Class<?>, Method, Object[]) - Method in class enterprises.iwakura.sigewine.aop.sentry.TransactionConfigurator
Configures the transaction options based on the provided annotation and method context.

D

DEFAULT_NAME - Static variable in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
 

E

enterprises.iwakura.sigewine.aop.sentry - package enterprises.iwakura.sigewine.aop.sentry
 

N

name() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Name of the transaction.
NoopTransactionConfigurator - Class in enterprises.iwakura.sigewine.aop.sentry
A no-operation implementation of TransactionConfigurator.
NoopTransactionConfigurator() - Constructor for class enterprises.iwakura.sigewine.aop.sentry.NoopTransactionConfigurator
 

O

onlySpan() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Whether to create span only if there's an active transaction in current scope.
operation() - Element in annotation interface enterprises.iwakura.sigewine.aop.sentry.SentryTransaction
Operation of the transaction.

S

SentryTransaction - Annotation Interface in enterprises.iwakura.sigewine.aop.sentry
Marker annotation for methods or classes that should be treated as Sentry transactions.
You must use self-injected bean for calling if you want to call method within the class itself in order for this annotation to take action.
This is due to the fact that the actual method calls are intercepted only by proxies, not the instance itself.
SentryTransactionMethodWrapper - Class in enterprises.iwakura.sigewine.aop.sentry
Method wrapper for Sentry transactions.
SentryTransactionMethodWrapper() - Constructor for class enterprises.iwakura.sigewine.aop.sentry.SentryTransactionMethodWrapper
Creates a new instance of SentryMethodWrapper.

T

TransactionConfigurator - Class in enterprises.iwakura.sigewine.aop.sentry
Abstract class for configuring Sentry transactions.
TransactionConfigurator() - Constructor for class enterprises.iwakura.sigewine.aop.sentry.TransactionConfigurator
 
A B C D E N O S T 
All Classes and Interfaces|All Packages|Constant Field Values