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

A

acceptsURL(String) - Method in class com.jamonapi.proxy.JAMonDriver
Returns true if this driver can respond to the url
add(MonKey, double) - Method in class com.jamonapi.FactoryDisabled
 
add(String, String, double) - Method in class com.jamonapi.FactoryDisabled
 
add(MonKey, double) - Method in class com.jamonapi.FactoryEnabled
 
add(String, String, double) - Method in class com.jamonapi.FactoryEnabled
 
add(double) - Method in class com.jamonapi.MonitorComposite
 
add(String, String, double) - Static method in class com.jamonapi.MonitorFactory
Aggregate the passed in value with the monitor associated with the label, and the units.
add(String, String, double) - Method in interface com.jamonapi.MonitorFactoryInterface
Return a monitor with the given label and units.
add(MonKey, double) - Method in interface com.jamonapi.MonitorFactoryInterface
Used when you want to create your own key for the monitor.
add(double) - Method in interface com.jamonapi.Range
Add a value to the FrequencyDist associated with the value that is passed
add(String, double) - Method in class com.jamonapi.RangeHolder
 
addLastHeader(String) - Method in class com.jamonapi.RangeHolder
 
addMatchString(String) - Method in class com.jamonapi.proxy.SQLDeArger
Add string to see if it matches in the query
addRow(Object[]) - Method in class com.jamonapi.utils.BufferList
Add a row to be held in the buffer.
addValue(double) - Method in interface com.jamonapi.FrequencyDist
Add the passed value to the FrequencyDist
AppBaseException - Exception in com.jamonapi.utils
 
AppBaseException() - Constructor for exception com.jamonapi.utils.AppBaseException
 
AppBaseException(String) - Constructor for exception com.jamonapi.utils.AppBaseException
 
AppBaseException(String, String) - Constructor for exception com.jamonapi.utils.AppBaseException
 
AppMap - Class in com.jamonapi.utils
 
AppMap() - Constructor for class com.jamonapi.utils.AppMap
 

B

BasicTimingMonitor - Class in com.jamonapi
The most basic of timing Monitors.
BasicTimingMonitor() - Constructor for class com.jamonapi.BasicTimingMonitor
 
basicTimingMonitor() - Method in class com.jamonapi.TestClassPerformance
 
BufferList - Class in com.jamonapi.utils
This object can contain a configurable number of items in a buffer.
BufferList(String[]) - Constructor for class com.jamonapi.utils.BufferList
Constructor that takes the header of the structure of the rows that are stored.
BufferList(String[], int) - Constructor for class com.jamonapi.utils.BufferList
 

C

com.jamonapi - package com.jamonapi
This package contains classes and interfaces used to monitor Java applications.
com.jamonapi.proxy - package com.jamonapi.proxy
 
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 in com.jamonapi.utils
Simple interface that is used in the implementation of the Gang Of 4 Command pattern in Java.
CommandIterator - Class in com.jamonapi.utils
 
connect(String, Properties) - Method in class com.jamonapi.proxy.JAMonDriver
(non-Javadoc)
containsKey(Object) - Method in class com.jamonapi.utils.AppMap
 
convertKey(Object) - Method in class com.jamonapi.utils.AppMap
 
createInstance() - Static method in class com.jamonapi.utils.AppMap
 

D

destroy() - Method in class com.jamonapi.JAMonFilter
 
disable() - Method in class com.jamonapi.MonitorComposite
 
disable() - Static method in class com.jamonapi.MonitorFactory
Disable MonitorFactory.
disable() - Method in class com.jamonapi.utils.BufferList
Disable monitoring
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.jamonapi.JAMonFilter
 

E

enable() - Method in class com.jamonapi.MonitorComposite
 
enable() - Static method in class com.jamonapi.MonitorFactory
Enable MonitorFactory.
enable(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables all monitors except ResultSet monitoring.
enable() - Method in class com.jamonapi.utils.BufferList
Enable monitoring
enableAll(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables all monitors.
enableExceptionDetail(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/Disables whether exceptions are tracked in a rolling buffer
enableExceptionSummary(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/disables jamon summary stats for exceptions
enableInterface(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/disables whether methods of the interface are monitored or not
enableResultSet(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/disables whether ResultSet methods are monitored.
enableSQLDetail(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/disables whether sql command details (time, sql, stack trace, ...) are kept in a rolling buffer
enableSQLSummary(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
Enables/Disables jamon summary stats for SQL
EnumIterator - Class in com.jamonapi.utils
 
EnumIterator(Enumeration) - Constructor for class com.jamonapi.utils.EnumIterator
 
execute(Object) - Method in interface com.jamonapi.utils.Command
 
exists(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
exists(String, String) - Method in class com.jamonapi.FactoryDisabled
 
exists(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
exists(String, String) - Method in class com.jamonapi.FactoryEnabled
 
exists(String, String) - Static method in class com.jamonapi.MonitorFactory
Determine if the monitor associated with the label, and the units currently exists.
exists(String, String) - Method in interface com.jamonapi.MonitorFactoryInterface
Return true if the monitor associated with the passed in label and units exists
exists(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Return true if the monitor associated with the passed in key exists

F

factoryBasicMonitor() - Method in class com.jamonapi.TestClassPerformance
 
FactoryDisabled - Class in com.jamonapi
Factory that returns null monitors when JAMon is disabled.
FactoryDisabled(MonitorFactoryInterface) - Constructor for class com.jamonapi.FactoryDisabled
Creates a new instance of FactoryDisabled
FactoryEnabled - Class in com.jamonapi
 
FactoryEnabled() - Constructor for class com.jamonapi.FactoryEnabled
Creates a new instance of MonFactoryEnabled.
factoryMonitor() - Method in class com.jamonapi.TestClassPerformance
 
FileUtils - Class in com.jamonapi.utils
 
FileUtils() - Constructor for class com.jamonapi.utils.FileUtils
 
FrequencyDist - Interface in com.jamonapi
FrequencyDist's are what Ranges are made of.

G

get(Object) - Method in class com.jamonapi.utils.AppMap
 
get(Map, Object) - Static method in class com.jamonapi.utils.AppMap
 
getActive() - Method in class com.jamonapi.MonitorComposite
 
getAvg() - Method in class com.jamonapi.MonitorComposite
 
getAvgActive() - Method in interface com.jamonapi.FrequencyDist
Get the average number of active values when this frequency dist was hit
getAvgActive() - Method in class com.jamonapi.MonitorComposite
This returns a weighted average
getAvgGlobalActive() - Method in interface com.jamonapi.FrequencyDist
Get the average global number of active values when this frequency dist was hit
getAvgPrimaryActive() - Method in interface com.jamonapi.FrequencyDist
Get the average number of primary active values when this frequency dist was hit
getBasicData() - Method in class com.jamonapi.MonitorComposite
Get basic data (which excludes range data)
getBasicHeader() - Method in class com.jamonapi.MonitorComposite
Return the header that applies to all monitors.
getBufferSize() - Method in class com.jamonapi.utils.BufferList
Get the number of Exceptions that can be stored in the buffer before the oldest entries must be removed.
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"
getComposite(String) - Method in class com.jamonapi.FactoryDisabled
 
getComposite(String) - Method in class com.jamonapi.FactoryEnabled
Pass in the units (aka range type) and return all monitors of that type.
getComposite(String) - Static method in class com.jamonapi.MonitorFactory
Return the composite monitor (a collection of monitors) associated with the passed in units.
getComposite(String) - Method in interface com.jamonapi.MonitorFactoryInterface
 
getConnection() - Method in class com.jamonapi.proxy.JAMonDataSource
 
getConnection(String, String) - Method in class com.jamonapi.proxy.JAMonDataSource
 
getCurrencyFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getData() - Method in class com.jamonapi.MonitorComposite
Get all data including basic data as well as each element within the range
getData() - Static method in class com.jamonapi.MonitorFactory
This returns the data for basic data with no range info.
getData() - Method in class com.jamonapi.utils.BufferList
Get the exception buffer as an array, so it can be displayed
getDateFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getDayOfWeek(Date) - Static method in class com.jamonapi.utils.Misc
Return the day of week from the passed in Date.
getDayOfWeek() - Static method in class com.jamonapi.utils.Misc
Get the day of week for today.
getDebugFactory() - Static method in class com.jamonapi.MonitorFactory
Returns the factory for creating debug monitors.
getDebugFactory(int) - Static method in class com.jamonapi.MonitorFactory
Deprecated.  
getDecimalGroupSeparator() - Static method in class com.jamonapi.utils.LocaleContext
 
getDisplayData() - Method in class com.jamonapi.MonitorComposite
Get display data including 1 column for each range
getDisplayHeader() - Method in class com.jamonapi.MonitorComposite
Return the header with basic data and one column for each range.
getEndValue() - Method in interface com.jamonapi.FrequencyDist
Get the end value of the FrequencyDist.
getErrorIndicator() - Method in exception com.jamonapi.utils.AppBaseException
 
getExceptionBufferSize() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the number of Exceptions that can be stored in the buffer before the oldest entries must be removed.
getExceptionDetail() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the exception buffer as an array, so it can be displayed
getExceptionDetailHeader() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the header that can be used to display the Exceptions buffer
getFactory() - Static method in class com.jamonapi.MonitorFactory
Get the current Factory (could be the enabled or disabled factory depending on what is enabled)
getFileContents(String) - Static method in class com.jamonapi.utils.FileUtils
Read text files contents in as a String.
getFirstAccess() - Method in class com.jamonapi.MonitorComposite
 
getFloatingPointFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getFormattedDate(String, Date) - Static method in class com.jamonapi.utils.Misc
Formats the passed in date with the passed in date format String.
getFormattedDateNow(String) - Static method in class com.jamonapi.utils.Misc
Formats todays date with the passed in date format String.
getFrequencyDist(double) - Method in interface com.jamonapi.Range
Return a FrequencyDist associated with the passed in value.
getFrequencyDists() - Method in interface com.jamonapi.Range
Return the array of all FrequnceDists in this range
getHeader() - Method in class com.jamonapi.MonitorComposite
Return the header with basic data and columns for each field within the range.
getHeader() - Static method in class com.jamonapi.MonitorFactory
This returns the header for basic data with no range info in the header.
getHeader() - Method in class com.jamonapi.utils.BufferList
Get the header that can be used to display the Exceptions buffer
getHits() - Method in class com.jamonapi.MonitorComposite
 
getIntegerFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getInterfaces(Class) - Static method in class com.jamonapi.proxy.MonProxyFactory
For every class in the Object/Interface heirarchy find its implemented interfaces.
getLabel() - Method in class com.jamonapi.Monitor
Returns the label for the monitor
getLastAccess() - Method in class com.jamonapi.MonitorComposite
 
getLastValue() - Method in class com.jamonapi.MonitorComposite
 
getLogicalOperator() - Method in interface com.jamonapi.Range
Get the logical operator associated with the top end point.
getLoginTimeout() - Method in class com.jamonapi.proxy.JAMonDataSource
 
getLogWriter() - Method in class com.jamonapi.proxy.JAMonDataSource
 
getMajorVersion() - Method in class com.jamonapi.proxy.JAMonDriver
 
getMatches() - Method in class com.jamonapi.proxy.SQLDeArger
Returns an array of Strings that matched the Strings specified in the matches arraylist.
getMatchStrings() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get a list of the strings to match in the parsed query.
getMax() - Method in class com.jamonapi.MonitorComposite
 
getMaxActive() - Method in class com.jamonapi.MonitorComposite
 
getMin() - Method in class com.jamonapi.MonitorComposite
 
getMinorVersion() - Method in class com.jamonapi.proxy.JAMonDriver
 
getMonitor(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
getMonitor(String, String) - Method in class com.jamonapi.FactoryDisabled
 
getMonitor(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
getMonitor(String, String) - Method in class com.jamonapi.FactoryEnabled
 
getMonitor(String, String) - Static method in class com.jamonapi.MonitorFactory
Return the monitor associated with the label, and units.
getMonitor(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Get the monitor associated with the passed in key.
getMonitor(String, String) - Method in interface com.jamonapi.MonitorFactoryInterface
Get the monitor with the passed in label, and units.
getMonitors() - Method in class com.jamonapi.MonitorComposite
 
getMonitors(String[][]) - Static method in class com.jamonapi.MonitorComposite
Pass in an array with col1=lables, and col2=units and then call methods
getMonKey() - Method in class com.jamonapi.Monitor
 
getMonKey() - Method in class com.jamonapi.MonitorComposite
 
getMonth(Date) - Static method in class com.jamonapi.utils.Misc
Get the month out of the passed in Date.
getMonth() - Static method in class com.jamonapi.utils.Misc
Return the 2 digit month of todays date
getNumMatches() - Method in class com.jamonapi.proxy.SQLDeArger
Returns the number of matches or 0 if there were none
getNumRows() - Method in class com.jamonapi.FactoryDisabled
 
getNumRows() - Method in class com.jamonapi.FactoryEnabled
 
getNumRows() - Method in class com.jamonapi.MonitorComposite
 
getNumRows() - Static method in class com.jamonapi.MonitorFactory
This returns the number of monitors in this factory.
getNumRows() - Method in interface com.jamonapi.MonitorFactoryInterface
Get the number of monitors in this factory
getParsedSQL() - Method in class com.jamonapi.proxy.SQLDeArger
Return sql with original argument values replaced with '?'.
getPercentFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getPropertyInfo(String, Properties) - Method in class com.jamonapi.proxy.JAMonDriver
Returns this drivers properties.
getRange() - Method in class com.jamonapi.MonitorComposite
 
getRangeHeader() - Method in class com.jamonapi.FactoryDisabled
 
getRangeHeader() - Method in class com.jamonapi.FactoryEnabled
 
getRangeHeader() - Static method in class com.jamonapi.MonitorFactory
Return the header for displaying what ranges are available.
getRangeHeader() - Method in interface com.jamonapi.MonitorFactoryInterface
Return the header associated with range names
getRangeKey() - Method in interface com.jamonapi.MonKey
Uses this value to look up an associated Range
getRangeNames() - Method in class com.jamonapi.FactoryDisabled
 
getRangeNames() - Method in class com.jamonapi.FactoryEnabled
 
getRangeNames() - Static method in class com.jamonapi.MonitorFactory
Return the ranges in this factory.
getRangeNames() - Method in interface com.jamonapi.MonitorFactoryInterface
Retun an array of range names.
getRealDriverName(String) - Static method in class com.jamonapi.proxy.JAMonDriver
Takes a url of the jamon format: jdbc:jamon:sybase:Tds:myserver:1234/mydatabase?jamonrealdriver=com.sybase.jdbc3.jdbc.SybDriver&LITERAL_PARAMS=true&PACKETSIZE=512&HOSTNAME=myhost and returns: com.sybase.jdbc3.jdbc.SybDriver
getRealURL(String) - Static method in class com.jamonapi.proxy.JAMonDriver
Takes a url of the jamon format: jdbc:jamon:sybase:Tds:myserver:1234/mydatabase?jamonrealdriver=com.sybase.jdbc3.jdbc.SybDriver&LITERAL_PARAMS=true&PACKETSIZE=512&HOSTNAME=myhost and returns the real url associated with the underlying driver: jdbc:sybase:Tds:myserver:1234/mydatabase?LITERAL_PARAMS=true&PACKETSIZE=512&HOSTNAME=myhost
getReference() - Method in class com.jamonapi.proxy.JAMonDataSource
 
getReport() - Method in class com.jamonapi.MonitorComposite
A basic report in html format.
getReport(int, String) - Method in class com.jamonapi.MonitorComposite
A basic report in html format that is sorted.
getReport() - Static method in class com.jamonapi.MonitorFactory
This returns an HTML report for basic data with no range info in the header.
getReport(String) - Static method in class com.jamonapi.MonitorFactory
This returns an HTML report for basic data with no range info in the header for the past in units.
getRootMonitor() - Method in class com.jamonapi.FactoryDisabled
 
getRootMonitor() - Method in class com.jamonapi.FactoryEnabled
getComposite("AllMonitors") is the same as getRootMonitor()
getRootMonitor() - Static method in class com.jamonapi.MonitorFactory
Return the composite monitor of all monitors for this factory
getRootMonitor() - Method in interface com.jamonapi.MonitorFactoryInterface
Get the root composite monitor that contains all monitors in this factory
getRuntimeException(Exception) - Static method in exception com.jamonapi.utils.AppBaseException
 
getShortDate(Date) - Static method in class com.jamonapi.utils.Misc
Get the short date for the passed in day.
getShortDate() - Static method in class com.jamonapi.utils.Misc
Get the short date for Today.
getSQLBufferSize() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the number of SQL statements that can be stored in the buffer before the oldest entries must be removed.
getSQLDetail() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the sql buffer as an array, so it can be displayed
getSQLDetailHeader() - Static method in class com.jamonapi.proxy.MonProxyFactory
Get the header that can be used to display the SQL buffer
getSQLType() - Method in class com.jamonapi.proxy.SQLDeArger
Return the first word from the sql command.
getStdDev() - Method in class com.jamonapi.MonitorComposite
This is not a true standard deviation but a average weighted std deviation.
getTimeMonitor(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
getTimeMonitor(String) - Method in class com.jamonapi.FactoryDisabled
 
getTimeMonitor(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
getTimeMonitor(String) - Method in class com.jamonapi.FactoryEnabled
 
getTimeMonitor(String) - Static method in class com.jamonapi.MonitorFactory
Return the time monitor associated with the label.
getTimeMonitor(String) - Method in interface com.jamonapi.MonitorFactoryInterface
Get the time monitor associated with the passed in label.
getTimeMonitor(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Get the time monitor associated with the passed in key.
getTotal() - Method in class com.jamonapi.MonitorComposite
 
getUnits() - Method in class com.jamonapi.Monitor
Returns the units for the monitor
getURI(ServletRequest) - Method in class com.jamonapi.JAMonFilter
 
getValue(String) - Method in interface com.jamonapi.MonKey
return any value associated with the key.
getVersion() - Method in class com.jamonapi.FactoryDisabled
 
getVersion() - Method in class com.jamonapi.FactoryEnabled
 
getVersion() - Static method in class com.jamonapi.MonitorFactory
Return the version of JAMon
getVersion() - Method in interface com.jamonapi.MonitorFactoryInterface
Get JAMon's version.

H

hasData() - Method in class com.jamonapi.MonitorComposite
Does this have data?
hasMatches() - Method in class com.jamonapi.proxy.SQLDeArger
Returns true if there were any matches against the match Strings
hasNext() - Method in class com.jamonapi.utils.EnumIterator
 

I

init(FilterConfig) - Method in class com.jamonapi.JAMonFilter
 
instanceLog(Object) - Method in class com.jamonapi.utils.Logger
 
isAllEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isDebugEnabled() - Static method in class com.jamonapi.MonitorFactory
Is the Debug Monitor Factory currently enabled?
isEnabled() - Method in class com.jamonapi.MonitorComposite
It just takes one of the monitors to not be enabled for the composite to be false
isEnabled() - Static method in class com.jamonapi.MonitorFactory
Is the MonitorFactory currently enabled?
isEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Returns true if MonProxyFactory is enabled.
isEnabled() - Method in class com.jamonapi.utils.BufferList
Returns true if MonProxy is enabled.
isExceptionDetailEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Indicates whether exceptions are tracked in a rolling buffer
isExceptionSummaryEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Indicates whether jamon summary stats are kept for exceptions
isInterfaceEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Inidicates whether methods of the interface are monitored or not
isObjectString(Object) - Static method in class com.jamonapi.utils.Misc
 
isPrimary() - Method in class com.jamonapi.MonitorComposite
It just takes one of the monitors to not be primary for the composite to be false
isResultSetEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Indicates whether ResultSet methods are monitored.
isSQLDetailEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Indicates whether sql command details (time, sql, stack trace, ...) are kept in a rolling buffer
isSQLSummaryEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Indicates whether jamon summary stats are kept for SQL
iterate(Map, Command) - Static method in class com.jamonapi.utils.CommandIterator
Iterate through a Map passing Command object a Map.Entry.
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

J

JAMonDataSource - Class in com.jamonapi.proxy
The datasource is incomplete.
JAMonDataSource(DataSource) - Constructor for class com.jamonapi.proxy.JAMonDataSource
 
JAMonDataSource() - Constructor for class com.jamonapi.proxy.JAMonDataSource
 
JAMonDriver - Class in com.jamonapi.proxy
This class will be a proxy for the underlying jdbc driver.
JAMonDriver() - Constructor for class com.jamonapi.proxy.JAMonDriver
 
JAMonFilter - Class in com.jamonapi
 
JAMonFilter() - Constructor for class com.jamonapi.JAMonFilter
 
jdbcCompliant() - Method in class com.jamonapi.proxy.JAMonDriver
 

K

key - Variable in class com.jamonapi.Monitor
 

L

LABEL_HEADER - Static variable in interface com.jamonapi.MonKey
 
LocaleContext - Class in com.jamonapi.utils
 
log(Object) - Static method in class com.jamonapi.utils.Logger
 
logDebug(Object) - Static method in class com.jamonapi.utils.Logger
 
Logger - Class in com.jamonapi.utils
Very Simple Utility class used for Logging.
Logger() - Constructor for class com.jamonapi.utils.Logger
 
logInfo(Object) - Static method in class com.jamonapi.utils.Logger
 

M

main(String[]) - Static method in class com.jamonapi.MonitorFactory
 
main(String[]) - Static method in class com.jamonapi.proxy.JAMonDriver
 
main(String[]) - Static method in class com.jamonapi.proxy.MonProxyTester
 
main(String[]) - Static method in class com.jamonapi.proxy.SQLDeArger
Method that has test code for this class.
main(String[]) - Static method in class com.jamonapi.TestClass
 
main(String[]) - Static method in class com.jamonapi.TestClassPerformance
Test class for performance numbers of JAMon.
main(String[]) - Static method in class com.jamonapi.utils.CommandIterator
Test code for this class
main(String[]) - Static method in class com.jamonapi.utils.Misc
 
Misc - Class in com.jamonapi.utils
 
Misc() - Constructor for class com.jamonapi.utils.Misc
 
Monitor - Class in com.jamonapi
Used to interact with monitor objects.
Monitor() - Constructor for class com.jamonapi.Monitor
 
monitor(Object) - Static method in class com.jamonapi.proxy.MonProxyFactory
By passing any interface to the monitor method, all public method calls and exceptions will be monitored.
monitor(Object, Class[]) - Static method in class com.jamonapi.proxy.MonProxyFactory
By passing any interface to the monitor method, and an array of interfaces to implement then all public method calls and exceptions will be monitored.
monitor(Object, Class) - Static method in class com.jamonapi.proxy.MonProxyFactory
By passing any interface to the monitor method, and an interface to implement then all public method calls and exceptions will be monitored.
monitor(Connection) - Static method in class com.jamonapi.proxy.MonProxyFactory
Note if a connection object is monitored any Statements, PreparedStatements, CallableStatements, and optionally ResultSets that it creates will automatically be monitored.
monitor(ResultSet) - Static method in class com.jamonapi.proxy.MonProxyFactory
Monitor a resultSets methods.
monitor(Statement) - Static method in class com.jamonapi.proxy.MonProxyFactory
Monitor a Statements methods, as well as any ResultSets it returns (assuming the proper monitoring options are enabled)
monitor(PreparedStatement) - Static method in class com.jamonapi.proxy.MonProxyFactory
Monitor a PreparedStatements methods, as well as any ResultSets it returns (assuming the proper monitoring options are enabled)
monitor(CallableStatement) - Static method in class com.jamonapi.proxy.MonProxyFactory
Monitor a CallableStatements methods, as well as any ResultSets it returns (assuming the proper monitoring options are enabled)
MonitorComposite - Class in com.jamonapi
 
MonitorComposite(Monitor[]) - Constructor for class com.jamonapi.MonitorComposite
Creates a new instance of MonitorComposite
MonitorFactory - Class in com.jamonapi
 
MonitorFactory() - Constructor for class com.jamonapi.MonitorFactory
 
MonitorFactoryInterface - Interface in com.jamonapi
 
MonKey - Interface in com.jamonapi
key that allows for a monitor to be passed any number of keys used in the equivalent of a group by clause.
MonProxyFactory - Class in com.jamonapi.proxy
MonProxyFactory allows developers to monitor ANY interface by simply passing the Object implementing the interface to the monitor method.
MonProxyFactory() - Constructor for class com.jamonapi.proxy.MonProxyFactory
 
MonProxyTester - Class in com.jamonapi.proxy
 
MonProxyTester() - Constructor for class com.jamonapi.proxy.MonProxyTester
 

N

next() - Method in class com.jamonapi.utils.EnumIterator
 
nullMonitor() - Method in class com.jamonapi.TestClassPerformance
 
nullMonitor2() - Method in class com.jamonapi.TestClassPerformance
 

P

put(Object, Object) - Method in class com.jamonapi.utils.AppMap
 
putSQLType(String) - Static method in class com.jamonapi.proxy.SQLDeArger
SQL types are the first word that is in a sql statement.

R

Range - Interface in com.jamonapi
Class that contains buckets of time that are tracked within a monitor.
RangeHolder - Class in com.jamonapi
 
RangeHolder(String) - Constructor for class com.jamonapi.RangeHolder
Takes values < or <=
RangeHolder() - Constructor for class com.jamonapi.RangeHolder
defaults to <
remove(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
remove(String, String) - Method in class com.jamonapi.FactoryDisabled
 
remove(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
remove(String, String) - Method in class com.jamonapi.FactoryEnabled
 
remove(String, String) - Static method in class com.jamonapi.MonitorFactory
Remove/delete the specified monitor
remove(String, String) - Method in interface com.jamonapi.MonitorFactoryInterface
Remove the monitor associated with the passed in label and units
remove(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Remove the monitor associated with the passed in key
remove() - Method in class com.jamonapi.utils.EnumIterator
 
reset() - Method in class com.jamonapi.MonitorComposite
 
reset() - Static method in class com.jamonapi.MonitorFactory
Reset/remove all monitors.
reset() - Method in interface com.jamonapi.Range
Reset all FrequencyDists associated with this Range
reset() - Method in class com.jamonapi.utils.BufferList
Reset BufferList.
resetBuffer() - Method in class com.jamonapi.utils.BufferList
Remove all Exceptions from the buffer.
resetExceptionDetail() - Static method in class com.jamonapi.proxy.MonProxyFactory
Remove all Exceptions from the buffer.
resetSQLDetail() - Static method in class com.jamonapi.proxy.MonProxyFactory
Remove all SQL from the buffer.
run() - Method in class com.jamonapi.TestClass
 

S

setActive(double) - Method in class com.jamonapi.MonitorComposite
 
setBufferSize(int) - Method in class com.jamonapi.utils.BufferList
Set the number of Exceptions that can be stored in the buffer before the oldest entries must be removed.
setDebugEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable or disable the debug factory.
setDebugPriorityLevel(int) - Static method in class com.jamonapi.MonitorFactory
Deprecated.  
setEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable/Disable MonitorFactory.
setExceptionBufferSize(int) - Static method in class com.jamonapi.proxy.MonProxyFactory
Set the number of Exceptions that can be stored in the buffer before the oldest entries must be removed.
setFirstAccess(Date) - Method in class com.jamonapi.MonitorComposite
 
setHits(double) - Method in class com.jamonapi.MonitorComposite
 
setJAMonAdminPage(String) - Static method in class com.jamonapi.MonitorFactory
Deprecated.  
setLastAccess(Date) - Method in class com.jamonapi.MonitorComposite
 
setLastValue(double) - Method in class com.jamonapi.MonitorComposite
 
setLocale(Locale) - Static method in class com.jamonapi.utils.LocaleContext
Sets the locale to apply for formatting.
setLoginTimeout(int) - Method in class com.jamonapi.proxy.JAMonDataSource
 
setLogWriter(PrintWriter) - Method in class com.jamonapi.proxy.JAMonDataSource
 
setMap(Map) - Method in class com.jamonapi.FactoryDisabled
 
setMap(Map) - Method in class com.jamonapi.FactoryEnabled
allows for using a faster/open source map
setMap(Map) - Static method in class com.jamonapi.MonitorFactory
Use the specified map to hold the monitors.
setMap(Map) - Method in interface com.jamonapi.MonitorFactoryInterface
Set the map that holds the monitors.
setMatchStrings(List) - Static method in class com.jamonapi.proxy.MonProxyFactory
Set the strings to match
setMax(double) - Method in class com.jamonapi.MonitorComposite
 
setMaxActive(double) - Method in class com.jamonapi.MonitorComposite
 
setMin(double) - Method in class com.jamonapi.MonitorComposite
 
setPrimary(boolean) - Method in class com.jamonapi.MonitorComposite
 
setRangeDefault(String, RangeHolder) - Method in class com.jamonapi.FactoryDisabled
 
setRangeDefault(String, RangeHolder) - Method in class com.jamonapi.FactoryEnabled
 
setRangeDefault(String, RangeHolder) - Static method in class com.jamonapi.MonitorFactory
Associate a range with a key/unit.
setRangeDefault(String, RangeHolder) - Method in interface com.jamonapi.MonitorFactoryInterface
Associate a Range mapping to any monitor that has a unit/key name that matches what is passed to key
setSQLBufferSize(int) - Static method in class com.jamonapi.proxy.MonProxyFactory
Set the number of SQL Statements that can be stored in the buffer before the oldest entries must be removed.
setTotal(double) - Method in class com.jamonapi.MonitorComposite
 
setTotalActive(double) - Method in class com.jamonapi.MonitorComposite
 
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.
SQLDeArger - Class in com.jamonapi.proxy
SQLDeArger takes a sql statement and 1) replaces argument values ('souza', "souza", 'souza''s', 100, 100.5) with question marks It makes full sql statements look more like a prepared statement.
SQLDeArger(String) - Constructor for class com.jamonapi.proxy.SQLDeArger
Accepts string to parse
SQLDeArger(String, List) - Constructor for class com.jamonapi.proxy.SQLDeArger
Accepts strings to parse and a List of strings to check to see if they are in the sql statement.
start() - Method in class com.jamonapi.BasicTimingMonitor
 
start() - Method in class com.jamonapi.FactoryDisabled
 
start(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
start(String) - Method in class com.jamonapi.FactoryDisabled
 
start(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
start(String) - Method in class com.jamonapi.FactoryEnabled
 
start() - Method in class com.jamonapi.FactoryEnabled
 
start() - Method in class com.jamonapi.MonitorComposite
 
start(String) - Static method in class com.jamonapi.MonitorFactory
Return a timing monitor with units in milliseconds.
start() - Static method in class com.jamonapi.MonitorFactory
Return a timing monitor with units in milliseconds, that is not aggregated into the jamon stats.
start(String) - Method in interface com.jamonapi.MonitorFactoryInterface
Return a time monitor (the units are implied and are ms.
start(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Start using the passed in key.
start() - Method in interface com.jamonapi.MonitorFactoryInterface
Increment activity stats
startPrimary(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
startPrimary(String) - Method in class com.jamonapi.FactoryDisabled
 
startPrimary(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
startPrimary(String) - Method in class com.jamonapi.FactoryEnabled
 
startPrimary(String) - Static method in class com.jamonapi.MonitorFactory
Return a timing monitor with units in milliseconds, that is not aggregated into the jamon stats.
startPrimary(String) - Method in interface com.jamonapi.MonitorFactoryInterface
Start a time monitor and mark it as primary
startPrimary(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Start a monitor with the specified key and mark it as primary
stop() - Method in class com.jamonapi.BasicTimingMonitor
 
stop() - Method in class com.jamonapi.MonitorComposite
 

T

TestClass - Class in com.jamonapi
Class used to test all classes in JAMon.
TestClass(int, long, long, Monitor) - Constructor for class com.jamonapi.TestClass
 
TestClassPerformance - Class in com.jamonapi
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
 
timingNoMonitor() - Method in class com.jamonapi.TestClassPerformance
 

U

UNITS_HEADER - Static variable in interface com.jamonapi.MonKey
 

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