Package | Description |
---|---|
weblogic.diagnostics.instrumentation |
Provides interfaces for
weblogic.diagnostics.instrumentation . |
Modifier and Type | Interface and Description |
---|---|
interface |
DynamicJoinPoint
JoinPoint representation.
|
Modifier and Type | Class and Description |
---|---|
class |
DynamicJoinPointImpl
JoinPoint representation.
|
private static class |
InstrumentationSupport.PlaceholderDynamicJoinPoint |
private static class |
InstrumentationSupport.PlaceholderJoinPoint |
Modifier and Type | Field and Description |
---|---|
private JoinPoint |
DynamicJoinPointImpl.delegateJp |
JoinPoint |
LocalHolder.jp |
private JoinPoint |
LocalHolder.JoinPointAuxInfo.jp |
private JoinPoint |
InstrumentationSupport.PlaceholderDynamicJoinPoint.jp |
Modifier and Type | Method and Description |
---|---|
static JoinPoint |
InstrumentationSupport.createJoinPoint(java.lang.ClassLoader loader,
java.lang.String source,
java.lang.String className,
java.lang.String methodName,
java.lang.String methodDesc,
int lineNum,
java.lang.String callerClassName,
java.lang.String callerMethodName,
java.lang.String callerMethodDesc,
java.util.Map<java.lang.String,PointcutHandlingInfo> pointcutHandlingInfoMap,
boolean isStatic) |
JoinPoint |
InstrumentationSupport.InstrumentationSupportInterface.createJoinPoint(java.lang.ClassLoader loader,
java.lang.String source,
java.lang.String className,
java.lang.String methodName,
java.lang.String methodDesc,
int lineNum,
java.lang.String callerClassName,
java.lang.String callerMethodName,
java.lang.String callerMethodDesc,
java.util.Map<java.lang.String,PointcutHandlingInfo> pointcutHandlingInfoMap,
boolean isStatic) |
static JoinPoint |
InstrumentationSupport.createJoinPoint(java.lang.Class joinpointClass,
java.lang.String source,
java.lang.String className,
java.lang.String methodName,
java.lang.String methodDesc,
int lineNum,
java.util.Map<java.lang.String,PointcutHandlingInfo> pointcutHandlingInfoMap,
boolean isStatic) |
static JoinPoint |
InstrumentationSupport.createJoinPoint(java.lang.Class joinpointClass,
java.lang.String source,
java.lang.String className,
java.lang.String methodName,
java.lang.String methodDesc,
int lineNum,
java.lang.String callerClassName,
java.lang.String callerMethodName,
java.lang.String callerMethodDesc,
java.util.Map<java.lang.String,PointcutHandlingInfo> pointcutHandlingInfoMap,
boolean isStatic) |
JoinPoint |
InstrumentationSupport.InstrumentationSupportInterface.createJoinPoint(java.lang.Class joinpointClass,
java.lang.String source,
java.lang.String className,
java.lang.String methodName,
java.lang.String methodDesc,
int lineNum,
java.lang.String callerClassName,
java.lang.String callerMethodName,
java.lang.String callerMethodDesc,
java.util.Map<java.lang.String,PointcutHandlingInfo> pointcutHandlingInfoMap,
boolean isStatic) |
JoinPoint |
InstrumentationSupport.PlaceholderDynamicJoinPoint.getDelegate() |
JoinPoint |
DynamicJoinPoint.getDelegate()
Return underlying static JoinPoint
|
JoinPoint |
DynamicJoinPointImpl.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static DynamicJoinPoint |
InstrumentationSupport.createDynamicJoinPoint(JoinPoint jp,
java.lang.Object[] args,
java.lang.Object retVal) |
DynamicJoinPoint |
InstrumentationSupport.InstrumentationSupportInterface.createDynamicJoinPoint(JoinPoint jp,
java.lang.Object[] args,
java.lang.Object retVal) |
static LocalHolder |
LocalHolder.getInstance(JoinPoint jp,
DiagnosticMonitor[] monitors) |
void |
AroundDiagnosticAction.postProcess(JoinPoint jp,
DiagnosticActionState actionState)
Execute appropriate diagnostic business logic after exiting the joinpoint.
|
static void |
InstrumentationSupport.postProcess(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
DiagnosticActionState[] states) |
void |
InstrumentationSupport.InstrumentationSupportInterface.postProcess(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
DiagnosticActionState[] states) |
static void |
InstrumentationSupport.postProcess(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
DiagnosticActionState[] states,
java.lang.Throwable th) |
void |
AroundDiagnosticAction.preProcess(JoinPoint jp,
DiagnosticActionState actionState)
Execute appropriate diagnostic business logic prior to entering the joinpoint.
|
static void |
InstrumentationSupport.preProcess(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
DiagnosticActionState[] states) |
void |
InstrumentationSupport.InstrumentationSupportInterface.preProcess(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
DiagnosticActionState[] states) |
void |
StatelessDiagnosticAction.process(JoinPoint jp) |
static void |
InstrumentationSupport.process(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions) |
void |
InstrumentationSupport.InstrumentationSupportInterface.process(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions) |
static void |
InstrumentationSupport.process(JoinPoint jp,
DiagnosticMonitor mon,
DiagnosticAction[] actions,
java.lang.Throwable th) |
void |
LocalHolder.JoinPointAuxInfo.setJoinPoint(JoinPoint jp) |
Constructor and Description |
---|
DynamicJoinPointImpl(JoinPoint jp,
java.lang.Object[] args,
java.lang.Object retVal) |
PlaceholderDynamicJoinPoint(JoinPoint jp) |