JavaSimon Core 3.4.0 API

Packages
org.javasimon Core package, contains Simon implementations, with the SimonManager as the center point of the API.
org.javasimon.aop Contains AOP related annotation Monitored.
org.javasimon.callback Callback is an event listener registered with the Manager, listening for manager or Simon events.
org.javasimon.callback.async  
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.

 



Copyright © 2013. All Rights Reserved.