JProfiler API

JProfiler API documentation

This documentation specifies the public API for controlling offline profiling, writing interceptors and the profiling platform that is part of JProfiler.

See: Description

Packages 
Package Description
com.jprofiler.api.agent
This package contains the controller class for programatically controlling recording of profiling data.
com.jprofiler.api.agent.mbean
This package contains JProfiler's controller MBean for offline profiling.
com.jprofiler.api.agent.probe
This package contains all classes required for developing probes.
com.jprofiler.api.platform.connection
This package contains classes for establishing a connection to a live profiling agent or a snapshot file.
com.jprofiler.api.platform.data
This package contains classes that encapsulate profiling data.
com.jprofiler.api.platform.descriptors
This package contains classes that represent different types of nodes in call trees.
com.jprofiler.api.platform.parameters
This package contains classes that represent parameters for requesting profiling data from a connection.
com.jprofiler.api.platform.structures
This package contains data structures that are used by both profiling data and request parameters.
com.jprofiler.api.platform.util
This package contains utility classes for working the platform API.
JProfiler API