JProfiler API

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.


JProfiler API