public abstract class AbstractExceptionHandlerPointCut extends TracerFactoryPointCut
DEFAULT_PRIORITY| Constructor and Description |
|---|
AbstractExceptionHandlerPointCut(PointCutConfiguration config,
ClassMatcher classMatcher,
MethodMatcher methodMatcher) |
| Modifier and Type | Method and Description |
|---|---|
Tracer |
doGetTracer(Transaction transaction,
ClassMethodSignature sig,
java.lang.Object errorHandler,
java.lang.Object[] args) |
protected abstract java.lang.Throwable |
getThrowable(ClassMethodSignature sig,
java.lang.Object[] args) |
getPointCutInvocationHandlerImpl, getTracercompareTo, createExactMethodMatcher, createMethodMatcher, equals, getClassMatcher, getMethodMatcher, getName, getPointCutInvocationHandler, getPriority, hashCode, isDispatcher, isEnabled, isIgnoreTransaction, noticeTransformerStarted, setPriority, toStringpublic AbstractExceptionHandlerPointCut(PointCutConfiguration config, ClassMatcher classMatcher, MethodMatcher methodMatcher)
public final Tracer doGetTracer(Transaction transaction, ClassMethodSignature sig, java.lang.Object errorHandler, java.lang.Object[] args)
doGetTracer in class TracerFactoryPointCutprotected abstract java.lang.Throwable getThrowable(ClassMethodSignature sig, java.lang.Object[] args)