Interface ISamplingDataProvider


public interface ISamplingDataProvider
Interfaces that classes providing sampling data for threads can implement
Author:
Geneviève Bastien
  • Method Summary

    Modifier and Type
    Method
    Description
    The list of host IDs for which this object providers information on thread on the CPU
    getSamplingData(int tid, long start, long end)
    Get the aggregated sample data for a thread in a time range.
  • Method Details

    • getSamplingData

      Collection<AggregatedCallSite> getSamplingData(int tid, long start, long end)
      Get the aggregated sample data for a thread in a time range.
      Parameters:
      tid - The ID of the thread
      start - The start of the period for which to get the time on CPU
      end - The end of the period for which to get the time on CPU
      Returns:
      The collection of aggregated sampling data for the time range
    • getHostIds

      Collection<String> getHostIds()
      The list of host IDs for which this object providers information on thread on the CPU
      Returns:
      The list of host IDs