Uses of Interface
com.bigdata.counters.ICounter

Packages that use ICounter
com.bigdata.counters Package supports declaration, collection, and interchange of performance counters for both hosts and processes on supported platforms. 
com.bigdata.counters.query   
com.bigdata.counters.render   
com.bigdata.counters.store This package provides a persistence mechanism for performance counters. 
 

Uses of ICounter in com.bigdata.counters
 

Methods in com.bigdata.counters that return ICounter
 ICounter CounterSet.addCounter(String path, IInstrument instrument)
          Add a counter.
 

Methods in com.bigdata.counters that return types with arguments of type ICounter
 Iterator<ICounter> CounterSet.counterIterator(Pattern filter)
          Visits direct child counters matching the optional filter.
 Iterator<ICounter> ICounterSet.getCounters(Pattern filter)
          Visits ICounter matching the optional filter declared anywhere in the hierarchy spanned by this ICounterSet.
 Iterator<ICounter> CounterSet.getCounters(Pattern filter)
           
 

Uses of ICounter in com.bigdata.counters.query
 

Fields in com.bigdata.counters.query declared as ICounter
 ICounter[] PivotTable.a
          The selected counters (redundant reference to HistoryTable.a.
 ICounter[] HistoryTable.a
          The selected counters.
 

Fields in com.bigdata.counters.query with type parameters of type ICounter
 List<ICounter> CSet.counters
          The set of counters sharing the same set of ordered category values.
 

Methods in com.bigdata.counters.query that return ICounter
 ICounter[] CounterSetBTreeSelector.selectCounters(int depth, Pattern pattern, long fromTime, long toTime, PeriodEnum period)
           
 ICounter[] ICounterSelector.selectCounters(int depth, Pattern pattern, long fromTime, long toTime, PeriodEnum period)
          Selects and returns a collection of performance counters with history.
 ICounter[] CounterSetSelector.selectCounters(int depth, Pattern pattern, long fromTime, long toTime, PeriodEnum period)
           
 

Methods in com.bigdata.counters.query with parameters of type ICounter
 void CSet.add(ICounter counter)
          Add another counter to that set.
static String[] QueryUtil.getCapturedGroups(Pattern pattern, ICounter counter)
          Return the data captured by Pattern from the path of the specified counter.
protected static List<CSet> PivotTable.getCategoryValueSets(Pattern pattern, ICounter[] a, AtomicInteger ngroups)
          The set of distinct ordered matched sets of category values in the current row of the history table paired with the ICounters matched up on those category values.
 

Constructors in com.bigdata.counters.query with parameters of type ICounter
CSet(String[] cats, ICounter counter)
          Create a set based on the specified category values and initially containing the specified ICounter.
HistoryTable(ICounter[] a, PeriodEnum basePeriod)
           
 

Uses of ICounter in com.bigdata.counters.render
 

Methods in com.bigdata.counters.render with parameters of type ICounter
abstract  String ValueFormatter.value(ICounter counter, Object val)
          Formats a counter value as a String.
protected  String XHTMLRenderer.value(ICounter counter, Object val)
          Deprecated. Move into formatter objects.
 String XHTMLRenderer.HTMLValueFormatter.value(ICounter counter, Object val)
          Formats a counter value as a String AND performs any escaping necessary for inclusion in a CDATA section (we do both operations together so that we can format IServiceCounters.LOCAL_HTTPD as a link anchor.
 String TextValueFormatter.value(ICounter counter, Object val)
           
protected  void XHTMLRenderer.writeCounter(Writer w, ICounter counter)
          Writes details on a single counter using a HistoryTable view.
protected  void XHTMLRenderer.writeHistoryTable(Writer w, ICounter[] a, PeriodEnum basePeriod, TimestampFormatEnum timestampFormat)
          Writes out a table containing the histories for the selected counters.
protected  void XHTMLRenderer.writePivotTable(Writer w, ICounter[] a)
          Writes data in a format suitable for use in a pivot table.
protected  void XHTMLRenderer.writePivotTable(Writer w, ICounter[] a, PeriodEnum basePeriod, TimestampFormatEnum timestampFormat)
          Writes out a pivot table view.
 

Uses of ICounter in com.bigdata.counters.store
 

Methods in com.bigdata.counters.store with parameters of type ICounter
 byte[] CounterSetBTree.CounterSetBTreeTupleSerializer.serializeKey(ICounter c)
           
 

Method parameters in com.bigdata.counters.store with type arguments of type ICounter
 void CounterSetBTree.writeCurrent(Iterator<ICounter> src)
          Writes the current value of each visited ICounter on the store.
 void CounterSetBTree.writeHistory(Iterator<ICounter> src)
          Handles efficient writes of counters with History data.
 



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