Index
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
All Classes and Interfaces|All Packages|Constant Field Values