Package com.jamonapi

This package contains classes and interfaces used to monitor Java applications.

See:
          Description

Interface Summary
CopyJAMonListener A listener implements this interface if it also can act as a factory.
FrequencyDist FrequencyDist's are what Ranges are made of.
JAMonListener Interface that can be implemented if you want to code something to listen for JAMon events such as a new max/min/max active have occured, or even if the monitor has fired.
MonitorFactoryInterface  
MonKey key that allows for a monitor to be passed any number of keys used in the equivalent of a group by clause.
MonKeyItem Used for MonKey to allow jamon to have the generalized form of the key for aggregation, and the more specific form for writing out details say to a buffer.
Range Class that contains buckets of time that are tracked within a monitor.
 

Class Summary
BasicNanoTimingMonitor The most basic of timing Monitors using nanosecond timing.
BasicTimingMonitor The most basic of timing Monitors.
CompositeListener A class that can contain other listeners that can listen to jamon events of interest.
FactoryDisabled Factory that returns null monitors when JAMon is disabled.
FactoryEnabled Factory that creates Monitors.
JAMonArrayBufferListener  
JAMonBufferListener JAMonListener that puts jamon data into a buffer that allows you to display the last N configurble detail events.
JAMonBufferListener.HeaderInfo  
JAMonDetailValue Class used to add the label, value and time invoked for the associated monitor.
JAMonFilter  
JAMonListenerFactory Factory used to hold JAMonListeners.
ListenerType Object that contains a listener type such as value, max, min or maxactive.
Mon Servlet that enables the ability to take advantage of jamon by passing arbitrary strings to this servlet which subsequently calls start/stop/add on the MonitorFactory.
Monitor  
MonitorComposite  
MonitorFactory  
MonKeyBase Class that can be used as a composite key for MonitorFactor.add(compositeKey, 100) method calls Note the passed in LinkedHashMap is used as a key to another Map that looks up the associated monitor.
MonKeyImp  
MonKeyItemBase Used in MonKeys.
NExtremeArrayBufferHolder Buffer used to keep the last N recent array values based on the comparator.
NullMonitor  
RangeHolder  
SharedJAMonBufferListener Class that works like JAMonBufferListeners but allows users to share buffers between monitors with the jamon gui...
TestClass Class used to test all classes in JAMon.
TestClassPerformance Class used to test performance of JAMon.
 

Package com.jamonapi Description

This package contains classes and interfaces used to monitor Java applications.

For further information on JAMon go to www.jamonapi.com

Steve Souza - admin@jamonapi.com JAMon