A B C D E F G H I L M N P R S T

A

AccumulateMonitor - class com.jamonapi.AccumulateMonitor.
AccumulateMonitors represent Monitors that increase in value.
AccumulateMonitor() - Constructor for class com.jamonapi.AccumulateMonitor
Default constructor.
AccumulateMonitor(AccumulateMonitorInterface) - Constructor for class com.jamonapi.AccumulateMonitor
Monitors use the Gang of 4 decorator pattern where each monitor points to and calls the next monitor in the chain.
AccumulateMonitorInterface - interface com.jamonapi.AccumulateMonitorInterface.
This is very similar to the Monitor interface.
ActiveStatsMonitor - class com.jamonapi.ActiveStatsMonitor.
Tracks statistics for Monitors that are currently running.
ActiveStatsMonitor() - Constructor for class com.jamonapi.ActiveStatsMonitor
 
ActiveStatsMonitor(AccumulateMonitorInterface) - Constructor for class com.jamonapi.ActiveStatsMonitor
Constructor that uses the Gang Of 4's decorator pattern.
addCompositeNode(String, CompositeNode) - Method in class com.jamonapi.MonitorComposite
Add a CompositeNode to the data structure if it doesn't exist.
addCompositeNode(String, CompositeNode) - Method in interface com.jamonapi.utils.CompositeNode
 
addLeafNode(String, LeafNode) - Method in class com.jamonapi.MonitorComposite
Add a LeafNode to the data structure if it doesn't exist.
addLeafNode(String, LeafNode) - Method in interface com.jamonapi.utils.CompositeNode
 
AppBaseException - exception com.jamonapi.utils.AppBaseException.
 
AppBaseException() - Constructor for class com.jamonapi.utils.AppBaseException
 
AppBaseException(String) - Constructor for class com.jamonapi.utils.AppBaseException
 
AppBaseException(String, String) - Constructor for class com.jamonapi.utils.AppBaseException
 
AppConstants - class com.jamonapi.utils.AppConstants.
 
AppConstants() - Constructor for class com.jamonapi.utils.AppConstants
 
AppMap - class com.jamonapi.utils.AppMap.
Case Insensitive HashMap() - If the maps key is a string then the following keys are all considered equal: myKey
MYKEY
MyKey
...
AppMap() - Constructor for class com.jamonapi.utils.AppMap
 
arrayListToString(ArrayList) - Method in class com.jamonapi.utils.ResultSetUtils
The following method converts an ArrayList, containing string arrays of ResultSet row data, into a two dimensional string array.

B

BaseMonitor - class com.jamonapi.BaseMonitor.
Abstract base class for other Monitors
BaseMonitor() - Constructor for class com.jamonapi.BaseMonitor
 
BasicTimingMonitor - class com.jamonapi.BasicTimingMonitor.
The most basic of timing Monitors.
basicTimingMonitor() - Method in class com.jamonapi.TestClassPerformance
 
BasicTimingMonitor() - Constructor for class com.jamonapi.BasicTimingMonitor
 

C

com.jamonapi - package com.jamonapi
This package contains classes and interfaces used to monitor Java applications.
com.jamonapi.utils - package com.jamonapi.utils
This package contains utility classes used by the JAMon implementation that are of general use beyond JAMon.
Command - interface com.jamonapi.utils.Command.
Simple interface that is used in the implementation of the Gang Of 4 Command pattern in Java.
CommandIterator - class com.jamonapi.utils.CommandIterator.
Used with the Command interface to implement the Gang of 4 Command pattern to execute some logic for every entry of various iterators.
CompositeNode - interface com.jamonapi.utils.CompositeNode.
A CompositeNode works with NodeTrees and LeafNodes to create heirarchical object trees.
compositeNodeExists(String) - Method in class com.jamonapi.MonitorComposite
Does the passed in CompositeNode exist.
compositeNodeExists(String) - Method in class com.jamonapi.utils.NodeTree
Determine if the CompositeNode represented by the locator string exists.
compositeNodeExists(String) - Method in interface com.jamonapi.utils.CompositeNode
Returns true if the compositeNodeExists
containsKey(Object) - Method in class com.jamonapi.utils.AppMap
 
createInstance() - Static method in class com.jamonapi.NullAccumulateMonitor
 
createInstance() - Static method in class com.jamonapi.utils.ResultSetUtils
 
createInstance() - Static method in class com.jamonapi.utils.AppMap
 
createInstance(String) - Method in interface com.jamonapi.MonitorLeafFactoryInterface
 
createInstance(String) - Method in class com.jamonapi.MonitorLeafFactory
This is the method that creates monitors.

D

debugFactoryMonitor() - Method in class com.jamonapi.TestClassPerformance
 
DEFAULT - Static variable in class com.jamonapi.MonitorLeafFactory
 

E

EnumIterator - class com.jamonapi.utils.EnumIterator.
Simple Wrapper utility class that makes an Enumeration behave like an Iterator.
EnumIterator(Enumeration) - Constructor for class com.jamonapi.utils.EnumIterator
 
execute(Object) - Method in interface com.jamonapi.utils.Command
 

F

factoryBasicMonitor() - Method in class com.jamonapi.TestClassPerformance
 
factoryMonitor() - Method in class com.jamonapi.TestClassPerformance
 
FileUtils - class com.jamonapi.utils.FileUtils.
Reusable Utilities used for File manipulations such as reading a file as a String.
FileUtils() - Constructor for class com.jamonapi.utils.FileUtils
 
fullResultSetToArrayList(ArrayList, ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method returns an ArrayList containing the ResultSet column names and data.
fullResultSetToString(ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method simply takes the ResultSet and converts it to a two dimensional array of strings containing the column names and data using calls to the resultSetToArrayList and arrayListToString methods.

G

get(Map, Object) - Static method in class com.jamonapi.utils.AppMap
 
get(Object) - Method in class com.jamonapi.utils.AppMap
 
getAccrued() - Method in class com.jamonapi.TimingMonitor
Returns the time that the Monitor has been running
getAccrued() - Method in class com.jamonapi.TimeStatsMonitor
Returned the total accrued time for this monitor
getAccrued() - Method in class com.jamonapi.NullAccumulateMonitor
 
getAccrued() - Method in class com.jamonapi.MonitorComposite
Returns the accrued value of all Monitors underneath this MonitorComposite.
getAccrued() - Method in interface com.jamonapi.MinimalMonitor
Return the accrued value.
getAccrued() - Method in class com.jamonapi.BaseMonitor
 
getAccrued() - Method in class com.jamonapi.ActiveStatsMonitor
Return the number of Active Monitors of this instance
getAccrued() - Method in class com.jamonapi.AccumulateMonitor
Get the value of the monitor.
getAccruedString() - Method in class com.jamonapi.MonitorComposite
Return the accrued value in String format
getAccruedString() - Method in class com.jamonapi.BaseMonitor
 
getAccruedString() - Method in class com.jamonapi.AccumulateMonitor
Return the accrued value in String format
getClassName(Object) - Static method in class com.jamonapi.utils.Misc
Returns an Objects ClassName minus the package name Sample Call: String className=Misc.getClassName("My Object"); // returns "String"
getColumnNames(ResultSetMetaData) - Method in class com.jamonapi.utils.ResultSetUtils
The following method returns an array of strings containing the column names for a given ResultSetMetaData object.
getColumnNames(ResultSetMetaData, int[]) - Method in class com.jamonapi.utils.ResultSetUtils
The following method returns an array of strings containing the column names for a given ResultSetMetaData object.
getComposite(String) - Method in interface com.jamonapi.MonitorFactoryInterface
 
getComposite(String) - Static method in class com.jamonapi.MonitorFactory
Returns the composite monitor specified in the argument.
getCompositeNode(String) - Method in class com.jamonapi.MonitorComposite
This is CompositeNode interface method that returns the child MonitorComposite identified by the given label or it creates a new CompositeMonitor.
getCompositeNode(String) - Method in class com.jamonapi.utils.NodeTree
Return the NodeTree's CompositeNode object that is identified by the locator.
getCompositeNode(String) - Method in interface com.jamonapi.utils.CompositeNode
Return the composite node pointed to by the node name
getCompositeNodeKey(String) - Method in class com.jamonapi.MonitorComposite
getCompositeNodeKey(...) and getLeafNodeKey(...) are used to ensure that composite nodes are not replaced by leaf nodes and vice versa.
getCompositeNodeKey(String) - Method in interface com.jamonapi.utils.CompositeNode
 
getData() - Method in interface com.jamonapi.MonitorReportInterface
 
getData() - Method in class com.jamonapi.MonitorConverter
end inner class MonitorReport
getData() - Method in class com.jamonapi.MonitorComposite
Return the contents of this MonitorComposite as a 2 dimensional array of Strings.
getData(ArrayList) - Method in class com.jamonapi.TimingMonitor
 
getData(ArrayList) - Method in class com.jamonapi.NullAccumulateMonitor
 
getData(ArrayList) - Method in class com.jamonapi.MonitorComposite
 
getData(ArrayList) - Method in interface com.jamonapi.MinimalMonitor
Add this elements value to the ArrayList.
getData(ArrayList) - Method in class com.jamonapi.BaseMonitor
 
getData(ArrayList) - Method in class com.jamonapi.AccumulateMonitor
Populate the ArrayList with data from this Monitor as well as all other Monitors in the decorator chain
getData(String) - Method in interface com.jamonapi.MonitorReportInterface
 
getData(String) - Method in class com.jamonapi.MonitorConverter
 
getData(String) - Method in class com.jamonapi.MonitorComposite
Return the contents of this MonitorComposite as a 2 dimensional array of Strings.
getData(String, int, String) - Method in class com.jamonapi.MonitorConverter
 
getDebugFactory() - Static method in class com.jamonapi.MonitorFactory
Returns the factory for creating debug monitors.
getDebugFactory(int) - Static method in class com.jamonapi.MonitorFactory
Returns the factory for creating debug monitors.
getErrorIndicator() - Method in class com.jamonapi.utils.AppBaseException
 
getExistingCompositeNode(String) - Method in class com.jamonapi.MonitorComposite
Returns the CompositeNode if it exists.
getExistingLeafNode(String) - Method in class com.jamonapi.MonitorComposite
Returns the LeafNode if it exists.
getFileContents(String) - Static method in class com.jamonapi.utils.FileUtils
Read text files contents in as a String.
getHeader() - Method in interface com.jamonapi.MonitorLeafFactoryInterface
 
getHeader() - Method in class com.jamonapi.MonitorLeafFactory
Get the header used in the monitor html report.
getHeader(ArrayList) - Method in class com.jamonapi.TimingMonitor
 
getHeader(ArrayList) - Method in class com.jamonapi.NullAccumulateMonitor
 
getHeader(ArrayList) - Method in class com.jamonapi.MonitorComposite
 
getHeader(ArrayList) - Method in interface com.jamonapi.MinimalMonitor
Add this elements header value to an ArrayList.
getHeader(ArrayList) - Method in class com.jamonapi.BaseMonitor
 
getHeader(ArrayList) - Method in class com.jamonapi.AccumulateMonitor
Add the display header that is associated with this Monitor to the header (as an ArrayList entry).
getLeafNode(String, String) - Method in class com.jamonapi.MonitorComposite
This is CompositeNode interface method that returns a leaf node identified by the given label or it creates a new leaf node by calling the Leaf.
getLeafNode(String, String) - Method in class com.jamonapi.utils.NodeTree
Return the NodeTree's LeafNode object that is identified by the locator and type.
getLeafNode(String, String) - Method in interface com.jamonapi.utils.CompositeNode
Return the leaf node pointed to by the node name.
getLeafNodeKey(String) - Method in class com.jamonapi.MonitorComposite
getCompositeNodeKey(...) and getLeafNodeKey(...) are used to ensure that composite nodes are not replaced by leaf nodes and vice versa.
getLeafNodeKey(String) - Method in interface com.jamonapi.utils.CompositeNode
 
getReport() - Method in interface com.jamonapi.MonitorReportInterface
 
getReport() - Static method in class com.jamonapi.MonitorFactory
Returns all gathered statistics as an HTML table as a String.
getReport() - Method in class com.jamonapi.MonitorConverter
Return an html table in String format in the default sort order
getReport() - Method in class com.jamonapi.MonitorComposite
Return the contents of this MonitorComposite as an HTML table.
getReport(int, String) - Method in class com.jamonapi.MonitorConverter
Return an html table in String format that is sorted by the passed column in ascending or descending order
getReport(int, String) - Method in class com.jamonapi.MonitorComposite
Return the contents of this MonitorComposite as an HTML table sorted by the specified column number in ascending or descending order.
getReport(String) - Static method in class com.jamonapi.MonitorFactory
Returns gathered statistics underneath lower in the heirarchy than the locator string.
getRootMonitor() - Method in interface com.jamonapi.MonitorFactoryInterface
 
getRootMonitor() - Static method in class com.jamonapi.MonitorFactory
Returns the topmost Composite Monitor
getRootNode() - Method in class com.jamonapi.MonitorComposite
Return this MonitorComposite as a CompositeNode
getRootNode() - Method in class com.jamonapi.utils.NodeTree
Return the highest level CompositeNode in the NodeTree.
getRootNode() - Method in interface com.jamonapi.utils.CompositeNode
Return the NodeTrees root CompositeNode i.e.
getRuntimeException(Exception) - Static method in class com.jamonapi.utils.AppBaseException
 
getType() - Method in class com.jamonapi.AccumulateMonitor
Display this Monitors type
getUnits() - Method in class com.jamonapi.AccumulateMonitor
Dispay the units appropriate for this monitor

H

hasNext() - Method in class com.jamonapi.utils.EnumIterator
 

I

increase() - Method in class com.jamonapi.NullAccumulateMonitor
 
increase() - Method in interface com.jamonapi.AccumulateMonitorInterface
increase the stored value for this Monitor
increase() - Method in class com.jamonapi.AccumulateMonitor
Increase the monitors accrued value by 1 unit.
increase(long) - Method in class com.jamonapi.TimingMonitor
increase the time by the specified ammount of milliseconds.
increase(long) - Method in class com.jamonapi.NullAccumulateMonitor
 
increase(long) - Method in class com.jamonapi.MonitorComposite
Call increase(long) on all Monitors that this MonitorComposite instance contains
increase(long) - Method in interface com.jamonapi.MinimalMonitor
Increase the monitors value
increase(long) - Method in class com.jamonapi.BaseMonitor
 
increase(long) - Method in class com.jamonapi.AccumulateMonitor
Increase the monitors accrued value by the ammount specified in the parameter, and call increase on all monitors in the decorator chain.
isObjectString(Object) - Static method in class com.jamonapi.utils.Misc
 
isPrimary() - Method in class com.jamonapi.TimingMonitor
 
isPrimary() - Method in class com.jamonapi.NullMonitor
 
isPrimary() - Method in class com.jamonapi.NullAccumulateMonitor
 
isPrimary() - Method in class com.jamonapi.Monitor
Is this a primary Monitor.
isPrimary() - Method in interface com.jamonapi.AccumulateMonitorInterface
indicates whether or not this Monitor is primary or not.
isPrimary() - Method in class com.jamonapi.AccumulateMonitor
Indicates whether or not this Monitor is primary.
iterate(Collection, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate through a Collection passing the Command object each element in the collection.
iterate(Enumeration, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate through an Enumeration passing the Command object each element in the Collection
iterate(Iterator, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate passing each Command each Object that is being iterated
iterate(Map, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate through a Map passing Command object a Map.Entry.
iterate(ResultSet, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate through a ResultSet passing in a Command object.

L

LastAccessMonitor - class com.jamonapi.LastAccessMonitor.
Class that tracks when a Monitor was first and last called.
LastAccessMonitor() - Constructor for class com.jamonapi.LastAccessMonitor
 
LastAccessMonitor(AccumulateMonitorInterface) - Constructor for class com.jamonapi.LastAccessMonitor
 
LeafNode - interface com.jamonapi.utils.LeafNode.
A tag interface to indicate a leaf node in a tree/heirarchical relationship.
leafNodeExists(String) - Method in class com.jamonapi.MonitorComposite
Does the passed in leaf node exist.
leafNodeExists(String) - Method in class com.jamonapi.utils.NodeTree
Determine if the leaf represented by the locator string exists.
leafNodeExists(String) - Method in interface com.jamonapi.utils.CompositeNode
Returns true if the leafNodeExists
log(Object) - Static method in class com.jamonapi.utils.Logger
 
logDebug(Object) - Static method in class com.jamonapi.utils.Logger
 
Logger - class com.jamonapi.utils.Logger.
Very Simple Utility class used for Logging.
logInfo(Object) - Static method in class com.jamonapi.utils.Logger
 

M

main(String[]) - Static method in class com.jamonapi.TimingMonitor
Method with the classes test code
main(String[]) - Static method in class com.jamonapi.TimeStatsMonitor
The main method contains this classes test code
main(String[]) - Static method in class com.jamonapi.TimeStatsDistMonitor
Test method for this class
main(String[]) - Static method in class com.jamonapi.TestClassPerformance
Test class for performance numbers of JAMon.
main(String[]) - Static method in class com.jamonapi.TestClass
 
main(String[]) - Static method in class com.jamonapi.MonitorFactory
Test code for the MonitorFactory class.
main(String[]) - Static method in class com.jamonapi.LastAccessMonitor
Test code for this class
main(String[]) - Static method in class com.jamonapi.ActiveStatsMonitor
Method that contains test data for this class
main(String[]) - Static method in class com.jamonapi.AccumulateMonitor
Method that calls test code for this class.
main(String[]) - Static method in class com.jamonapi.utils.CommandIterator
Test code for this class
MinimalMonitor - interface com.jamonapi.MinimalMonitor.
Most basic interfaces that all monitors must implement.
Misc - class com.jamonapi.utils.Misc.
Difficult to group Utilities
Misc() - Constructor for class com.jamonapi.utils.Misc
 
Monitor - class com.jamonapi.Monitor.
The basic Monitor interface used by all of the Timing related Monitors.
MONITOR_PREFIX - Static variable in class com.jamonapi.utils.AppConstants
 
MONITOR_PRIORITY_LEVEL - Static variable in class com.jamonapi.utils.AppConstants
 
Monitor() - Constructor for class com.jamonapi.Monitor
 
MonitorComposite - class com.jamonapi.MonitorComposite.
MonitorComposite can contain other MonitorComposite and TimingMonitors (at the leaf level)
MonitorComposite() - Constructor for class com.jamonapi.MonitorComposite
 
MonitorConverter - class com.jamonapi.MonitorConverter.
MonitorConverter is a utility class used by MonitorComposite to convert Monitor data to various formats.
MonitorFactory - class com.jamonapi.MonitorFactory.
MonitorFactory - Class that controls monitors including creating, starting, enabling, disabling and resetting them.
MonitorFactory() - Constructor for class com.jamonapi.MonitorFactory
 
MonitorFactoryInterface - interface com.jamonapi.MonitorFactoryInterface.
Interface used in the Monitor enabled and disabled factories
MonitorLeafFactory - class com.jamonapi.MonitorLeafFactory.
The MonitorLeafFactory is an important class in that it determines how to create Monitor objects.
MonitorLeafFactory() - Constructor for class com.jamonapi.MonitorLeafFactory
 
MonitorLeafFactoryInterface - interface com.jamonapi.MonitorLeafFactoryInterface.
Interface used to create Leaf level Monitors
MonitorReportInterface - interface com.jamonapi.MonitorReportInterface.
Interface used in relation to data and data display of Monitors

N

next() - Method in class com.jamonapi.utils.EnumIterator
 
nodeExists(String) - Method in class com.jamonapi.utils.NodeTree
Determine if the Node represented by the locator string exists.
NodeTree - class com.jamonapi.utils.NodeTree.
A NodeTree works with Compositenodes and LeafNodes to create heirarchical object trees.
NodeTree(CompositeNode) - Constructor for class com.jamonapi.utils.NodeTree
 
NullAccumulateMonitor - class com.jamonapi.NullAccumulateMonitor.
Null implementation of the AccumulateMonitorInterface.
NullMonitor - class com.jamonapi.NullMonitor.
Null implementation of the Monitor interface.
nullMonitor() - Method in class com.jamonapi.TestClassPerformance
 
nullMonitor2() - Method in class com.jamonapi.TestClassPerformance
 

P

PRIMARY - Static variable in class com.jamonapi.MonitorLeafFactory
 
put(Object, Object) - Method in class com.jamonapi.utils.AppMap
 

R

remove() - Method in class com.jamonapi.utils.EnumIterator
 
reset() - Method in class com.jamonapi.TimingMonitor
Resets the accrued time and restarts the Monitor
reset() - Method in class com.jamonapi.NullAccumulateMonitor
 
reset() - Static method in class com.jamonapi.MonitorFactory
Wipes out all statistics that have been gathered.
reset() - Method in class com.jamonapi.MonitorComposite
Call reset() on all Monitors that this MonitorComposite instance contains
reset() - Method in interface com.jamonapi.MinimalMonitor
Erase the values in the monitor
reset() - Method in class com.jamonapi.BaseMonitor
 
reset() - Method in class com.jamonapi.AccumulateMonitor
Erase/wipe out any accrued statistics for this monitor, and call reset on all monitors in the decorator chain Sample Call: monitor.reset();
resultSetMetaDataToArrayList(ArrayList, ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method returns an ArrayList containing the ResultSetMetaData column names.
resultSetToArrayList(ArrayList, ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method returns an ArrayList containing the ResultSet column names and data.
resultSetToMap(Map, ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method converts ResultSet data to a Map of object keys and values using an instance of HashMap.
resultSetToString(ResultSet) - Method in class com.jamonapi.utils.ResultSetUtils
The following method simply takes the ResultSet and converts it to a two dimensional array of strings containing the column names and data using calls to the resultSetToArrayList and arrayListToString methods.
ResultSetUtils - class com.jamonapi.utils.ResultSetUtils.
Purpose: Provides various methods for obtaining resultset data.
run() - Method in class com.jamonapi.TestClass
 

S

setDebugEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable or disable the debug factory.
setDebugPriorityLevel(int) - Static method in class com.jamonapi.MonitorFactory
Enable or disable the priority driven debug factory.
setDisplayDelimiter(String) - Static method in class com.jamonapi.MonitorComposite
Delimiter to be used when displaying the monitor label returned by the getReport() and getData() methods.
setEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable or disable the factory.
setJAMonAdminPage(String) - Static method in class com.jamonapi.MonitorFactory
Call this method if you don't want to use the default name or location for JAMonAdmin.jsp that is returned in the JAMon report.
setPrimary(boolean) - Method in class com.jamonapi.TimingMonitor
 
setPrimary(boolean) - Method in class com.jamonapi.NullMonitor
 
setPrimary(boolean) - Method in class com.jamonapi.NullAccumulateMonitor
 
setPrimary(boolean) - Method in class com.jamonapi.Monitor
Indicate that this a primary Monitor.
setPrimary(boolean) - Method in interface com.jamonapi.AccumulateMonitorInterface
Specify whether or not this Monitor is primary.
setPrimary(boolean) - Method in class com.jamonapi.AccumulateMonitor
Specify whether or not this Monitor is primary.
sort(Object[][], int, String) - Static method in class com.jamonapi.utils.Misc
Sort a 2 dimensional array based on 1 columns data in either ascending or descending order.
start() - Method in class com.jamonapi.TimingMonitor
Start timing for the Monitor
start() - Method in class com.jamonapi.NullAccumulateMonitor
 
start() - Method in interface com.jamonapi.MonitorFactoryInterface
 
start() - Static method in class com.jamonapi.MonitorFactory
Return a Monitor and begin gathering timing statistics for it.
start() - Method in class com.jamonapi.BasicTimingMonitor
 
start() - Method in class com.jamonapi.BaseMonitor
 
start() - Method in interface com.jamonapi.AccumulateMonitorInterface
start() gathering statistics for this Monitor
start() - Method in class com.jamonapi.AccumulateMonitor
Start gathering statistics for this Monitor.
start(String) - Method in interface com.jamonapi.MonitorFactoryInterface
 
start(String) - Static method in class com.jamonapi.MonitorFactory
Return a Monitor and begin gathering timing statistics for it.
start(String) - Static method in class com.jamonapi.utils.AppConstants
 
startPrimary(String) - Method in interface com.jamonapi.MonitorFactoryInterface
 
startPrimary(String) - Static method in class com.jamonapi.MonitorFactory
Return a Monitor and begin gathering timing statistics for it.
stop() - Method in class com.jamonapi.TimingMonitor
Stop the Monitor and keep track of how long it was running.
stop() - Method in class com.jamonapi.NullAccumulateMonitor
 
stop() - Method in class com.jamonapi.Monitor
Stop the montior
stop() - Method in class com.jamonapi.BasicTimingMonitor
 
stop() - Method in class com.jamonapi.BaseMonitor
 
stop() - Method in interface com.jamonapi.AccumulateMonitorInterface
stop() gathering statistics for this Monitor
stop() - Method in class com.jamonapi.AccumulateMonitor
Stop gathering statistics for the Monitor.

T

TestClass - class com.jamonapi.TestClass.
Class used to test all classes in JAMon.
TestClass(int, long, long, AccumulateMonitor) - Constructor for class com.jamonapi.TestClass
 
TestClassPerformance - class com.jamonapi.TestClassPerformance.
Class used to test performance of JAMon.
TestClassPerformance() - Constructor for class com.jamonapi.TestClassPerformance
Creates a new instance of TestClassPerformance
TestClassPerformance(int) - Constructor for class com.jamonapi.TestClassPerformance
 
TimeStatsDistMonitor - class com.jamonapi.TimeStatsDistMonitor.
TimeStatsDistMonitor keeps track of statistics for JAMon time ranges.
TimeStatsDistMonitor() - Constructor for class com.jamonapi.TimeStatsDistMonitor
 
TimeStatsDistMonitor(AccumulateMonitorInterface) - Constructor for class com.jamonapi.TimeStatsDistMonitor
 
TimeStatsMonitor - class com.jamonapi.TimeStatsMonitor.
Monitor that keeps track of various timing statistics such as max, min, average, hits, total, and standard deviation.
TimeStatsMonitor() - Constructor for class com.jamonapi.TimeStatsMonitor
 
TimeStatsMonitor(AccumulateMonitorInterface) - Constructor for class com.jamonapi.TimeStatsMonitor
 
TimingMonitor - class com.jamonapi.TimingMonitor.
This is the Monitor class that starts the decorator chain of Monitors.
timingNoMonitor() - Method in class com.jamonapi.TestClassPerformance
 
toString() - Method in class com.jamonapi.TimingMonitor
 
toString() - Method in class com.jamonapi.NullAccumulateMonitor
 
toString() - Method in class com.jamonapi.MonitorComposite
Display the accrued value as a string
toString() - Method in class com.jamonapi.BaseMonitor
 
toString() - Method in class com.jamonapi.AccumulateMonitor
Display this Monitor as well as all Monitor's in the decorator chain as Strings

A B C D E F G H I L M N P R S T