public class ExtensionClassAndMethodMatcher extends java.lang.Object implements TraceClassAndMethodMatcher
| Constructor and Description |
|---|
ExtensionClassAndMethodMatcher(Extension extension,
Extension.Instrumentation.Pointcut pointcut,
java.lang.String metricPrefix,
ClassMatcher classMatcher,
MethodMatcher methodMatcher,
boolean custom,
java.util.List<ParameterAttributeName> reportedParams,
com.newrelic.agent.instrumentation.InstrumentationType instType)
Called by the newer xml stuff for server or local xml instrumentation.
|
ExtensionClassAndMethodMatcher(java.lang.String extensionName,
java.lang.String metricName,
java.lang.String metricPrefix,
ClassMatcher classMatcher,
MethodMatcher methodMatcher,
boolean dispatcher,
boolean skipTransTrace,
boolean leaf,
boolean ignoreTrans,
java.lang.String tracerFactoryName)
This is called by the old crufty yaml code and old crufty tests.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
ClassMatcher |
getClassMatcher() |
MethodMatcher |
getMethodMatcher() |
TraceDetails |
getTraceDetails() |
int |
hashCode() |
public ExtensionClassAndMethodMatcher(Extension extension, Extension.Instrumentation.Pointcut pointcut, java.lang.String metricPrefix, ClassMatcher classMatcher, MethodMatcher methodMatcher, boolean custom, java.util.List<ParameterAttributeName> reportedParams, com.newrelic.agent.instrumentation.InstrumentationType instType)
reportedParams - public ExtensionClassAndMethodMatcher(java.lang.String extensionName,
java.lang.String metricName,
java.lang.String metricPrefix,
ClassMatcher classMatcher,
MethodMatcher methodMatcher,
boolean dispatcher,
boolean skipTransTrace,
boolean leaf,
boolean ignoreTrans,
java.lang.String tracerFactoryName)
public ClassMatcher getClassMatcher()
getClassMatcher in interface ClassAndMethodMatcherpublic MethodMatcher getMethodMatcher()
getMethodMatcher in interface ClassAndMethodMatcherpublic TraceDetails getTraceDetails()
getTraceDetails in interface TraceClassAndMethodMatcherpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Object