Overview | Package | Class | Tree | Deprecated | Index | Help
| JProfiler API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.jprofiler.api.agent.probe

This package contains all classes required for developing probes.

See:
Description

Interface Summary
InterceptorContext | Context object that is passed to the interception methods of `interceptor probes`.
InterceptorProbe | Base class for deriving a probe that intercepts methods.
PayloadInfo | A payload info represents a verbose description that can be added added to the current call stack together with associated timing information.
Probe | Base interface for probes.
ProbeContext | Context object that is passed to probes and provide ways to publish data.
ProbeEvent | A probe event.
ProbeProvider | A probe provider is queried by the profiling agent for the probes that should be activated.
TelemetryProbe | Base class for deriving a probe that publishes telemetries.

Class Summary
DataType | Describes the type of additional data columns for events and control objects.
InterceptionMethod | Defines a single method that should be intercepted by an @{link InterceptorProbe interceptor probe}.
ProbeMetaData | The meta data defines the capabilities of a probe.
ThreadLocalStack | A stack that saves objects in thread local data structures.
Unit | Defines the unit that is displays in a particular custom telemetry.

## Package com.jprofiler.api.agent.probe Description

This package contains all classes required for developing probes.

See the API overview for general remarks on on how to use the JProfiler API. The help topic on custom probes in the bundled documentation explains how to develop custom probes.

Overview | Package | Class | Tree | Deprecated | Index | Help
| JProfiler API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES