Uses of Package
org.javasimon

Packages that use org.javasimon
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.proxy Provides everything to wrap any class a Proxy generated with java.lang.reflect. 
org.javasimon.source MonitorSource is the interface used as function to transform execution context (method invocation, HTTP request...) into a Simon. 
org.javasimon.utils Java Simon supporting utilities and tools. 
 

Classes in org.javasimon used by org.javasimon
AbstractSimon
          AbstractSimon implements basic enable/disable and hierarchy functionality.
AttributesSupport
          Attributes implementation that creates attributes map lazily.
Counter
          Counter tracks the single integer value and watches its max/min values.
CounterSample
          CounterSample.
HasAttributes
          Interface that declares support for arbitrary attributes that can be attached to the object (servlet style).
Manager
          Manager provides access to Simons and manages them in a tree structure.
ManagerConfiguration
          Holds configuration for one Simon Manager.
NullCounter
          Null Counter implements Simon returned by the disabled Manager.getCounter(String).
NullSimon
          Null Simon implements Simon returned by the disabled Manager.getSimon(String) or Manager.getRootSimon().
NullStopwatch
          Null Stopwatch implements Simon returned by the disabled Manager.getStopwatch(String).
Sample
          Sample contains all relevant values of the Simon that are obtained by the Simon.sample() and Simon.sampleAndReset() methods.
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
SimonConfiguration
          Stores configuration for the particular Simon or the set of Simons.
SimonPattern
          Matches Simon name patterns from configuration.
SimonState
          Status of monitor.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
UnknownSimon
          UnknownSimon represents Simon node in the hierarchy without known type.
 

Classes in org.javasimon used by org.javasimon.callback
Counter
          Counter tracks the single integer value and watches its max/min values.
CounterSample
          CounterSample.
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
SimonPattern
          Matches Simon name patterns from configuration.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.callback.calltree
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.callback.lastsplits
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.callback.logging
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.callback.quantiles
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.callback.timeline
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.jmx
Counter
          Counter tracks the single integer value and watches its max/min values.
CounterSample
          CounterSample.
Manager
          Manager provides access to Simons and manages them in a tree structure.
Sample
          Sample contains all relevant values of the Simon that are obtained by the Simon.sample() and Simon.sampleAndReset() methods.
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 

Classes in org.javasimon used by org.javasimon.proxy
Manager
          Manager provides access to Simons and manages them in a tree structure.
 

Classes in org.javasimon used by org.javasimon.source
Manager
          Manager provides access to Simons and manages them in a tree structure.
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
 

Classes in org.javasimon used by org.javasimon.utils
Counter
          Counter tracks the single integer value and watches its max/min values.
CounterSample
          CounterSample.
Manager
          Manager provides access to Simons and manages them in a tree structure.
Sample
          Sample contains all relevant values of the Simon that are obtained by the Simon.sample() and Simon.sampleAndReset() methods.
Simon
          Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
Split
          Represents single time split - one Stopwatch measurement.
Stopwatch
          Stopwatch Simon measures time spans and holds related statistics.
StopwatchSample
          Object holds all relevant data from Stopwatch Simon.
 



Copyright © 2013. All Rights Reserved.