com.bigdata.counters.query
Interface ICounterSelector

All Known Implementing Classes:
CounterSetBTreeSelector, CounterSetSelector

public interface ICounterSelector

Interface for selecting counters.

Version:
$Id: ICounterSelector.java 2265 2009-10-26 12:51:06Z thompsonbry $
Author:
Bryan Thompson

Method Summary
 ICounter[] selectCounters(int depth, Pattern pattern, long fromTime, long toTime, PeriodEnum period)
          Selects and returns a collection of performance counters with history.
 

Method Detail

selectCounters

ICounter[] selectCounters(int depth,
                          Pattern pattern,
                          long fromTime,
                          long toTime,
                          PeriodEnum period)
Selects and returns a collection of performance counters with history.

Parameters:
depth - When non-ZERO, this specifies a constraint on the maximum depth for a counter may can be selected.
pattern - A regular expression which must be satisified (optional).
fromTime - The inclusive lower bound in milliseconds of the performance counter timestamps which will be selected.
toTime - The exclusive upper bound in milliseconds of the performance counter timestamps which will be selected.
period - The unit of aggregation for the selected performance counters.
Returns:
The selected performance counters.


Copyright © 2006-2011 SYSTAP, LLC. All Rights Reserved.