Uses of Class
org.javasimon.StopwatchSample

Packages that use StopwatchSample
org.javasimon Core package, contains Simon implementations, with the SimonManager as the center point of the API. 
org.javasimon.callback Callback is an event listener registered with the Manager, listening for manager or Simon events. 
org.javasimon.callback.calltree CallTreeCallback gathers information for current thread and displays it subsequent calls like a tree. 
org.javasimon.callback.lastsplits LastSplitsCallback retains last splits in a ring a buffer (fixed size FIFO queue). 
org.javasimon.callback.logging LoggingCallback is able to log stopwatch splits and statistics once in a while (N per millisecond, every N split, when split is longer than N ms, etc.) 
org.javasimon.callback.quantiles QuantilesCallback sorts splits to categories (Buckets) based on time ranges. 
org.javasimon.callback.timeline   
org.javasimon.jmx JMX capabilities for Simons. 
org.javasimon.utils Java Simon supporting utilities and tools. 
 

Uses of StopwatchSample in org.javasimon
 

Methods in org.javasimon that return StopwatchSample
 StopwatchSample StopwatchImpl.sample()
           
 StopwatchSample Stopwatch.sample()
           
 StopwatchSample NullStopwatch.sample()
           
 StopwatchSample StopwatchImpl.sampleAndReset()
           
 StopwatchSample Stopwatch.sampleAndReset()
           
 StopwatchSample NullStopwatch.sampleAndReset()
           
 

Uses of StopwatchSample in org.javasimon.callback
 

Methods in org.javasimon.callback with parameters of type StopwatchSample
 void CompositeFilterCallback.onStopwatchAdd(Stopwatch stopwatch, long ns, StopwatchSample sample)
           
 void CompositeCallbackImpl.onStopwatchAdd(Stopwatch stopwatch, long ns, StopwatchSample sample)
           
 void CallbackSkeleton.onStopwatchAdd(Stopwatch stopwatch, long ns, StopwatchSample sample)
           
 void Callback.onStopwatchAdd(Stopwatch stopwatch, long ns, StopwatchSample sample)
          Stopwatch add time event.
 void CompositeFilterCallback.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
           
 void CompositeCallbackImpl.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
           
 void CallbackSkeleton.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
           
 void Callback.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
          Stopwatch add split event.
 void CompositeFilterCallback.onStopwatchStop(Split split, StopwatchSample sample)
           
 void CompositeCallbackImpl.onStopwatchStop(Split split, StopwatchSample sample)
           
 void CallbackSkeleton.onStopwatchStop(Split split, StopwatchSample sample)
           
 void Callback.onStopwatchStop(Split split, StopwatchSample sample)
          Stopwatch stop event.
 

Uses of StopwatchSample in org.javasimon.callback.calltree
 

Methods in org.javasimon.callback.calltree with parameters of type StopwatchSample
 void CallTreeCallback.onStopwatchStop(Split split, StopwatchSample sample)
          Stopwatch stop event.
 

Uses of StopwatchSample in org.javasimon.callback.lastsplits
 

Methods in org.javasimon.callback.lastsplits with parameters of type StopwatchSample
 void LastSplitsCallback.onStopwatchStop(Split split, StopwatchSample sample)
          When a Splits is stopped, it is added to the stopwatch a Last Splits attribute.
 

Uses of StopwatchSample in org.javasimon.callback.logging
 

Methods in org.javasimon.callback.logging with parameters of type StopwatchSample
 void LoggingCallback.onStopwatchStop(Split split, StopwatchSample sample)
          Stopwatch stop event.
 

Uses of StopwatchSample in org.javasimon.callback.quantiles
 

Methods in org.javasimon.callback.quantiles with parameters of type StopwatchSample
 void QuantilesCallback.onStopwatchAdd(Stopwatch stopwatch, long value, StopwatchSample sample)
          When a split is added, if buckets have been initialized, the value is added to appropriate bucket.
 void QuantilesCallback.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
          When a split is added, if buckets have been initialized, the value is added to appropriate bucket.
 void QuantilesCallback.onStopwatchStop(Split split, StopwatchSample sample)
          When a split is stopped, if buckets have been initialized, the value is added to appropriate bucket.
 

Uses of StopwatchSample in org.javasimon.callback.timeline
 

Methods in org.javasimon.callback.timeline with parameters of type StopwatchSample
 void TimelineCallback.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
           
 void TimelineCallback.onStopwatchStop(Split split, StopwatchSample sample)
           
 

Uses of StopwatchSample in org.javasimon.jmx
 

Subclasses of StopwatchSample in org.javasimon.jmx
 class StopwatchSample
          Value object for retrieving data from Stopwatch Simon.
 

Methods in org.javasimon.jmx that return StopwatchSample
 StopwatchSample SimonManagerMXBean.getStopwatchSample(String name)
          Retrieves sample data object for a particular Stopwatch.
 StopwatchSample SimonManagerMXBean.getStopwatchSampleAndReset(String name)
          Retrieves sample data object for a particular Stopwatch and resets it.
 

Constructors in org.javasimon.jmx with parameters of type StopwatchSample
StopwatchSample(StopwatchSample sample)
          Framework constructor for Simon MBean implementation to initialize all properties by sample obtained from Simon.
 

Uses of StopwatchSample in org.javasimon.utils
 

Fields in org.javasimon.utils declared as StopwatchSample
private  StopwatchSample[] GoogleChartImageGenerator.samples
           
 

Methods in org.javasimon.utils that return StopwatchSample
static StopwatchSample[] BenchmarkUtils.run(int warmupRuns, int measuredRuns, BenchmarkUtils.Task... tasks)
          Runs the list of tasks to be benchmarked and returns StopwatchSample array with measured results.
 

Methods in org.javasimon.utils with parameters of type StopwatchSample
static String GoogleInteractiveChartGenerator.barChart(StopwatchSample[] samples, String title, double divisor, String unit)
          Generates Google bar chart HTML5 source code for the provided samples.
static String GoogleChartImageGenerator.barChart(StopwatchSample[] samples, String title, double divisor, String unit, boolean showMaxMin)
          Generates Google bar chart URL for the provided samples.
 void SystemDebugCallback.onStopwatchAdd(Stopwatch stopwatch, long ns, StopwatchSample sample)
           
 void SystemDebugCallback.onStopwatchAdd(Stopwatch stopwatch, Split split, StopwatchSample sample)
           
 void SystemDebugCallback.onStopwatchStop(Split split, StopwatchSample sample)
           
 void SLF4JLoggingCallback.onStopwatchStop(Split split, StopwatchSample sample)
          Logs Simon stop on a specified log marker.
 void LoggingCallback.onStopwatchStop(Split split, StopwatchSample sample)
          Logs Simon stop on a specified log level.
 

Constructors in org.javasimon.utils with parameters of type StopwatchSample
GoogleChartImageGenerator(StopwatchSample[] samples, String title, double divisor, String unit, boolean showMaxMin)
           
 



Copyright © 2013. All Rights Reserved.