A C D F G I M N P S T U V 

A

active - Variable in class sun.tracing.ProviderSkeleton
 
ArgsAttributes - Annotation Type in com.sun.tracing.dtrace
This annotation describes the interface attributes of the probe arguments in a single provider.
Attributes - Annotation Type in com.sun.tracing.dtrace
This annotation describes the interface's field attributes for the probes in a provider.

C

com.sun.tracing - package com.sun.tracing
This package provides a mechanism for defining and inserting tracepoints into Java-technology based applications, which can then be monitored by the tracing tools available on the system.
com.sun.tracing.dtrace - package com.sun.tracing.dtrace
This package contains annotations and enumerations that are used to add DTrace-specific information to a tracing provider.
createProbe(Method) - Method in class sun.tracing.ProviderSkeleton
Creates a framework-specific probe subtype.
createProvider(Class<T>) - Method in class com.sun.tracing.ProviderFactory
Creates an implementation of a Provider interface.
createProvider(Class<T>) - Method in class sun.tracing.dtrace.DTraceProviderFactory
Creates an instance of a provider which can then be used to trigger DTrace probes.
createProvider(Class<T>) - Method in class sun.tracing.MultiplexProviderFactory
 
createProvider(Class<T>) - Method in class sun.tracing.NullProviderFactory
Creates and returns a Null provider.
createProvider(Class<T>) - Method in class sun.tracing.PrintStreamProviderFactory
 
createProviders(Set<Class<? extends Provider>>, String) - Method in class sun.tracing.dtrace.DTraceProviderFactory
Creates multiple providers at once.

D

DependencyClass - Enum in com.sun.tracing.dtrace
Enumeration for the DTrace dependency classes.
dispose() - Method in interface com.sun.tracing.Provider
Disposes system resources associated with this provider.
dispose() - Method in class sun.tracing.ProviderSkeleton
Default provider disposal method.
DTraceProviderFactory - Class in sun.tracing.dtrace
Factory class to create JSDT Providers.
DTraceProviderFactory() - Constructor for class sun.tracing.dtrace.DTraceProviderFactory
 

F

FunctionAttributes - Annotation Type in com.sun.tracing.dtrace
This annotation describes the interface attributes of the function field for a single provider.
FunctionName - Annotation Type in com.sun.tracing.dtrace
An annotation used to specify the function field for a DTrace probe.

G

getAnnotationString(AnnotatedElement, Class<? extends Annotation>, String) - Static method in class sun.tracing.ProviderSkeleton
Utility method for getting a string value from an annotation.
getAnnotationValue(AnnotatedElement, Class<? extends Annotation>, String, Object) - Static method in class sun.tracing.ProviderSkeleton
Utility method for calling an arbitrary method in an annotation.
getDefaultFactory() - Static method in class com.sun.tracing.ProviderFactory
Returns an implementation of a ProviderFactory which creates instances of Providers.
getEncoding() - Method in enum com.sun.tracing.dtrace.DependencyClass
 
getEncoding() - Method in enum com.sun.tracing.dtrace.StabilityLevel
 
getProbe(Method) - Method in interface com.sun.tracing.Provider
Retrieves a reference to a Probe object, which is used to check status or to trigger the probe manually.
getProbe(Method) - Method in class sun.tracing.ProviderSkeleton
Direct accessor for Probe objects.
getProviderName() - Method in class sun.tracing.ProviderSkeleton
Gets the user-specified provider name for the user's interface.

I

init() - Method in class sun.tracing.ProviderSkeleton
Post-constructor initialization routine.
invoke(Object, Method, Object[]) - Method in class sun.tracing.ProviderSkeleton
Triggers a framework probe when a user interface method is called.
isEnabled() - Method in interface com.sun.tracing.Probe
Checks whether there is an active trace of this probe.
isEnabled() - Method in class sun.tracing.ProbeSkeleton
 
isSupported() - Static method in class sun.tracing.dtrace.DTraceProviderFactory
Used to check the status of DTrace support in the underlying JVM and operating system.

M

ModuleAttributes - Annotation Type in com.sun.tracing.dtrace
This annotation is used to describe the interface attributes of the module field for a single provider.
ModuleName - Annotation Type in com.sun.tracing.dtrace
An annotation used to specify the module field for a DTrace probe.
MultiplexProviderFactory - Class in sun.tracing
Factory class to create tracing Providers.
MultiplexProviderFactory(Set<ProviderFactory>) - Constructor for class sun.tracing.MultiplexProviderFactory
 

N

NameAttributes - Annotation Type in com.sun.tracing.dtrace
This annotation describes the interface attributes of the name field for a single provider.
newProxyInstance() - Method in class sun.tracing.ProviderSkeleton
Magic routine which creates an implementation of the user's interface.
NullProviderFactory - Class in sun.tracing
Factory class to create tracing Providers.
NullProviderFactory() - Constructor for class sun.tracing.NullProviderFactory
 

P

parameters - Variable in class sun.tracing.ProbeSkeleton
 
PrintStreamProviderFactory - Class in sun.tracing
Factory class to create tracing Providers.
PrintStreamProviderFactory(PrintStream) - Constructor for class sun.tracing.PrintStreamProviderFactory
 
Probe - Interface in com.sun.tracing
The Probe interface represents a tracepoint.
ProbeName - Annotation Type in com.sun.tracing
An annotation used to override the name of a probe.
probes - Variable in class sun.tracing.ProviderSkeleton
 
ProbeSkeleton - Class in sun.tracing
Provides common code for implementation of Probe classes.
ProbeSkeleton(Class<?>[]) - Constructor for class sun.tracing.ProbeSkeleton
 
Provider - Interface in com.sun.tracing
Provider is a superinterface for user-defined tracing providers.
ProviderAttributes - Annotation Type in com.sun.tracing.dtrace
This annotation is used to describe the interface attributes of the provider field for a single provider.
ProviderFactory - Class in com.sun.tracing
ProviderFactory is a factory class used to create instances of providers.
ProviderFactory() - Constructor for class com.sun.tracing.ProviderFactory
 
ProviderName - Annotation Type in com.sun.tracing
An annotation used to specify the name of a provider.
ProviderSkeleton - Class in sun.tracing
Provides a common code for implementation of Provider classes.
ProviderSkeleton(Class<? extends Provider>) - Constructor for class sun.tracing.ProviderSkeleton
Initializes the provider.
providerType - Variable in class sun.tracing.ProviderSkeleton
 

S

StabilityLevel - Enum in com.sun.tracing.dtrace
Enumeration for the DTrace stability levels.
sun.tracing - package sun.tracing
This package contains internal common code for implementing tracing frameworks, and defined a number of existing frameworks.
sun.tracing.dtrace - package sun.tracing.dtrace
 

T

toDisplayString() - Method in enum com.sun.tracing.dtrace.DependencyClass
 
trigger(Object...) - Method in interface com.sun.tracing.Probe
Determines whether a tracepoint is enabled.
trigger(Object...) - Method in class sun.tracing.ProbeSkeleton
Performs a type-check of the parameters before triggering the probe.

U

uncheckedTrigger(Object[]) - Method in class sun.tracing.ProbeSkeleton
Triggers the probe with verified arguments.

V

valueOf(String) - Static method in enum com.sun.tracing.dtrace.DependencyClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.sun.tracing.dtrace.StabilityLevel
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.sun.tracing.dtrace.DependencyClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.sun.tracing.dtrace.StabilityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
A C D F G I M N P S T U V 

Copyright © 2012. All Rights Reserved.