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

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.Monitor
 
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(MonKey, double) - Static method in class com.jamonapi.MonitorFactory
Used when you want to create your own key for the monitor.
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
 
add(Object) - Method in interface com.jamonapi.utils.BufferHolder
Add the passed object to the array if BufferList is not full or shouldReplaceWith returns true
add(Object) - Method in class com.jamonapi.utils.FIFOBufferHolder
 
add(Object) - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
addCompareCol(int) - Method in class com.jamonapi.utils.JAMonArrayComparator
Compare the passed in col in natural order
addCompareCol(int, boolean) - Method in class com.jamonapi.utils.JAMonArrayComparator
Compare the passed in col in natural or reverse order
addCompareCol(int, Comparator) - Method in class com.jamonapi.utils.JAMonArrayComparator
Compare the passed in col based on the passed in Comparator
addLastHeader(String) - Method in class com.jamonapi.RangeHolder
 
addListener(JAMonListener) - Method in class com.jamonapi.CompositeListener
Add a listener to the composite and return this object
addListener(JAMonListener) - Method in class com.jamonapi.ListenerType
Add a listener to this listener type.
addMatchString(String) - Method in class com.jamonapi.proxy.SQLDeArger
Add string to see if it matches in the query
addMonitor() - Method in class com.jamonapi.TestClassPerformance
 
addRow(ToArray) - Method in class com.jamonapi.JAMonBufferListener
Add a row to the buffer
addRow(Object[]) - Method in class com.jamonapi.JAMonBufferListener
Add a row to the buffer
addRow(Object[]) - Method in class com.jamonapi.utils.BufferList
Add a row to be held in the buffer.
addRow(Object) - Method in class com.jamonapi.utils.BufferList
 
addSummaryLabel(String) - Method in class com.jamonapi.http.HttpMonFactory
Pass a String that has an HttpServletRequest/HttpServletResponse method such as response.getStatus() and then this class will monitor that method call.
addSummaryLabel(String) - Method in class com.jamonapi.http.JAMonJettyHandler
 
addSummaryLabel(String) - Method in class com.jamonapi.http.JAMonServletFilter
 
addSummaryLabel(String) - Method in class com.jamonapi.http.JAMonTomcatValve
 
addSummaryLabel(String) - Method in class com.jamontomcat.JAMonTomcat4Valve
 
addSummaryLabel(String) - Method in class com.jamontomcat.JAMonTomcat55Valve
 
addTo(Collection, Object) - Static method in class com.jamonapi.utils.Misc
Note if the passed object is a Colleciton itself or an Object[] it will be expanded
allocateArray(int, int) - Static method in class com.jamonapi.utils.Misc
 
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
 
append(LoggingEvent) - Method in class com.jamonapi.log4j.JAMonAppender
If the appender is enabled then start and stop a JAMon entry.
AppMap - Class in com.jamonapi.utils
 
AppMap() - Constructor for class com.jamonapi.utils.AppMap
 
AppMap(int) - Constructor for class com.jamonapi.utils.AppMap
Constructs an empty HashMap with the default initial capacity (16) and the default load factor (0.75).
AppMap(int, float) - Constructor for class com.jamonapi.utils.AppMap
Constructs an empty HashMap with the specified initial capacity and the default load factor (0.75).
AppMap(Map) - Constructor for class com.jamonapi.utils.AppMap
Constructs an empty HashMap with the specified initial capacity and load factor.

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
 
BufferHolder - Interface in com.jamonapi.utils
Interface used to add/remove values from a BufferList based on whether shouldReplaceWith(...) returns true or not.
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[], BufferHolder) - Constructor for class com.jamonapi.utils.BufferList
Pass in the header and bufferHolder to be used
BufferList(String[], int) - Constructor for class com.jamonapi.utils.BufferList
Use a FIFOBuffer and specify its header and size
BufferList(String[], int, BufferHolder) - Constructor for class com.jamonapi.utils.BufferList
Specify the header, bufferSize and BufferHolder to be used in the BufferList
BufferListDetailData - Class in com.jamonapi.utils
This class builds the returned array data based on info from header and first row.
BufferListDetailData(BufferList) - Constructor for class com.jamonapi.utils.BufferListDetailData
 

C

close() - Method in class com.jamonapi.log4j.JAMonAppender
Required log4j method.
com.jamonapi - package com.jamonapi
This package contains classes and interfaces used to monitor Java applications.
com.jamonapi.http - package com.jamonapi.http
 
com.jamonapi.log4j - package com.jamonapi.log4j
 
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.
com.jamontomcat - package com.jamontomcat
 
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
 
compare(Object, Object) - Method in class com.jamonapi.utils.JAMonArrayComparator
Method used by the comparator interface.
compare(Object, Object) - Method in class com.jamonapi.utils.JAMonComparator
 
compare(Object, Object) - Method in class com.jamonapi.utils.NExtremeBufferHolder
Method used by the comparator interface.
compareThis(Object, Object) - Method in class com.jamonapi.utils.DateMathComparator
 
compareThis(Object, Object) - Method in class com.jamonapi.utils.JAMonComparator
 
CompositeListener - Class in com.jamonapi
A class that can contain other listeners that can listen to jamon events of interest.
CompositeListener() - Constructor for class com.jamonapi.CompositeListener
Uses the CompositeListener name
CompositeListener(String) - Constructor for class com.jamonapi.CompositeListener
Pass in a Listener name that allows you to differentiate this listener from others
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
 
copy() - Method in interface com.jamonapi.CopyJAMonListener
 
copy() - Method in class com.jamonapi.JAMonArrayBufferListener
Makes a usable copy of this BufferListener
copy() - Method in class com.jamonapi.JAMonBufferListener
 
copy() - Method in class com.jamonapi.log4j.Log4jBufferListener
Makes a usable copy of this BufferListener
copy() - Method in class com.jamonapi.NExtremeArrayBufferHolder
Factory method that returns a usable copy of this object
copy() - Method in class com.jamonapi.SharedJAMonBufferListener
Returns a usable copy of this object and puts that object into the JAMonListenerFactory so it can be used by other Monitor's
copy() - Method in interface com.jamonapi.utils.BufferHolder
return a usable copy of the BufferHolder
copy() - Method in class com.jamonapi.utils.BufferList
 
copy() - Method in class com.jamonapi.utils.FIFOBufferHolder
 
copy() - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
CopyJAMonListener - Interface in com.jamonapi
A listener implements this interface if it also can act as a factory.
createCaseInsensitiveMap() - Static method in class com.jamonapi.utils.Misc
Create a case insenstive Tree Map.
createInstance() - Static method in class com.jamonapi.utils.AppMap
 

D

DateMathComparator - Class in com.jamonapi.utils
Comparator that allows you to pass Calendar fields and a negative number for the number of this filed (i.e.
DateMathComparator(int, int) - Constructor for class com.jamonapi.utils.DateMathComparator
 
DefaultGeneralizer - Class in com.jamonapi.utils
 
DefaultGeneralizer() - Constructor for class com.jamonapi.utils.DefaultGeneralizer
 
destroy() - Method in class com.jamonapi.JAMonFilter
 
DetailData - Interface in com.jamonapi.utils
Interface for array tabular data
disable() - Method in class com.jamonapi.Monitor
 
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
disp(Object[][]) - Static method in class com.jamonapi.utils.Misc
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.jamonapi.http.JAMonServletFilter
Servlet filter method that does the monitoring
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.jamonapi.JAMonFilter
 

E

enable() - Method in class com.jamonapi.Monitor
 
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
enableGlobalActive(boolean) - Method in class com.jamonapi.FactoryDisabled
 
enableGlobalActive(boolean) - Method in class com.jamonapi.FactoryEnabled
 
enableGlobalActive(boolean) - Static method in class com.jamonapi.MonitorFactory
 
enableGlobalActive(boolean) - Method in interface com.jamonapi.MonitorFactoryInterface
 
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
 
equals(Object) - Method in class com.jamonapi.MonKeyBase
This method is called automatically by a HashMap when this class is used as a HashMap key.
equals(Object) - Method in class com.jamonapi.MonKeyImp
This method is called automatically by a HashMap when this class is used as a HashMap key.
equals(Object) - Method in class com.jamonapi.MonKeyItemBase
 
equals(Object) - Method in class com.jamonapi.proxy.MonProxy
When this is called on the proxy object it is the same as calling proxyObject1.equals(proxyObject2) is the same as calling originalObject1.equals(originalObject2)
EXCEPTIONS_LABEL - Static variable in class com.jamonapi.MonitorFactory
 
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(MonKey) - Static method in class com.jamonapi.MonitorFactory
Return true if the monitor associated with the passed in key 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
Factory that creates Monitors.
FactoryEnabled() - Constructor for class com.jamonapi.FactoryEnabled
Creates a new instance of MonFactoryEnabled.
factoryMonitor() - Method in class com.jamonapi.TestClassPerformance
 
FIFOBufferHolder - Class in com.jamonapi.utils
First-in, first-out buffer.
FIFOBufferHolder() - Constructor for class com.jamonapi.utils.FIFOBufferHolder
 
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

generalize(String) - Method in class com.jamonapi.utils.DefaultGeneralizer
Replaces numbers and quoted strings with '?'.
generalize(String) - Method in interface com.jamonapi.utils.Generalizer
 
Generalizer - Interface in com.jamonapi.utils
This class interface will return a detail form in the getDetailLabel method which is appropriate for logging.
get(String) - Static method in class com.jamonapi.JAMonListenerFactory
Get an instance of the named factory instance.
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.Monitor
 
getActive() - Method in class com.jamonapi.MonitorComposite
 
getAsString(Object) - Static method in class com.jamonapi.utils.Misc
 
getAvg() - Method in class com.jamonapi.Monitor
 
getAvg() - Method in class com.jamonapi.MonitorComposite
 
getAvgActive() - Method in class com.jamonapi.Monitor
 
getAvgActive() - Method in class com.jamonapi.MonitorComposite
This returns a weighted average
getAvgGlobalActive() - Method in class com.jamonapi.Monitor
 
getAvgPrimaryActive() - Method in class com.jamonapi.Monitor
 
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.
getBasicHeader(List) - Method in class com.jamonapi.MonKeyBase
Puts the word 'Label' into the list.
getBasicHeader(List) - Method in class com.jamonapi.MonKeyImp
 
getBasicRowData(List) - Method in class com.jamonapi.MonKeyBase
Returns the values assoicated with the key as a comma delimited entry in the list.
getBasicRowData(List) - Method in class com.jamonapi.MonKeyImp
 
getBufferList() - Method in class com.jamonapi.JAMonBufferListener
get the underlying bufferList which can then be used to display its contents
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"
getCollection() - Method in interface com.jamonapi.utils.BufferHolder
Get the underlying collection
getCollection() - Method in class com.jamonapi.utils.BufferList
Return the underlying Collection that holds the BufferList
getCollection() - Method in class com.jamonapi.utils.FIFOBufferHolder
 
getCollection() - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
getComparator() - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
getComposite(String) - Method in class com.jamonapi.FactoryDisabled
 
getComposite(String) - Method in class com.jamonapi.FactoryEnabled
Pass in the units (or 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.CompositeListener
 
getData(JAMonListener) - Static method in class com.jamonapi.CompositeListener
 
getData() - Static method in class com.jamonapi.JAMonListenerFactory
Returns an array of all registered JAMonListeners in the format: key, JamonListener factory instance
getData() - Method in class com.jamonapi.ListenerType
Return listeners for display purposes in menus for example
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
Deprecated.  
getData() - Method in class com.jamonapi.utils.BufferListDetailData
 
getData() - Method in interface com.jamonapi.utils.DetailData
 
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.
getDecimalGroupSeparator() - Static method in class com.jamonapi.utils.LocaleContext
 
getDefaultHeader() - Method in class com.jamonapi.log4j.Log4jBufferListener
 
getDemoLabels() - Static method in class com.jamonapi.http.HttpMonFactory
 
getDetailData() - Method in class com.jamonapi.JAMonBufferListener
 
getDetailData() - Method in class com.jamonapi.utils.BufferList
 
getDetailLabel() - Method in interface com.jamonapi.http.HttpMon
 
getDetails() - Method in class com.jamonapi.MonKeyBase
 
getDetails() - Method in class com.jamonapi.MonKeyImp
 
getDetails() - Method in interface com.jamonapi.MonKeyItem
 
getDetails() - Method in class com.jamonapi.MonKeyItemBase
 
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.
getDisplayHeader(List) - Method in class com.jamonapi.MonKeyBase
Returns each key in the map as a header element in the list
getDisplayHeader(List) - Method in class com.jamonapi.MonKeyImp
 
getEnabled() - Method in class com.jamonapi.http.HttpMonFactory
Determin if http monitoring is enabled
getEnabled() - Method in class com.jamonapi.http.JAMonJettyHandler
 
getEnabled() - Method in class com.jamonapi.http.JAMonServletFilter
 
getEnabled() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getEnabled() - Method in class com.jamontomcat.JAMonTomcat4Valve
 
getEnabled() - Method in class com.jamontomcat.JAMonTomcat55Valve
 
getEnableLevelMonitoring() - Method in class com.jamonapi.log4j.JAMonAppender
Returns whether or not LevelMonitoring is enabled or not.
getEnableListenerDetails() - Method in class com.jamonapi.log4j.JAMonAppender
Specifies whether or not LoggingEvent info will be used in the attached Log4jBufferListener.
getEndValue() - Method in interface com.jamonapi.FrequencyDist
Get the end value of the FrequencyDist.
getErrorIndicator() - Method in exception com.jamonapi.utils.AppBaseException
 
getException() - Method in interface com.jamonapi.http.HttpMon
 
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
getExceptionTrace(Throwable) - Static method in class com.jamonapi.utils.Misc
 
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.Monitor
 
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
getGeneralize() - Method in class com.jamonapi.log4j.JAMonAppender
Return whether or not generalization will occur
getHeader() - Method in class com.jamonapi.CompositeListener
 
getHeader(JAMonListener) - Static method in class com.jamonapi.CompositeListener
 
getHeader() - Static method in class com.jamonapi.JAMonListenerFactory
Returns the header for display of JAMonListeners
getHeader() - Method in class com.jamonapi.ListenerType
Return header info for display purposes
getHeader() - Method in class com.jamonapi.log4j.Log4jBufferListener
Returns the valid header for display of this buffer
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(List) - Method in class com.jamonapi.MonKeyBase
Returns each key in the map as a header element in the list
getHeader(List) - Method in class com.jamonapi.MonKeyImp
 
getHeader() - Method in class com.jamonapi.utils.BufferList
Get the header that can be used to display the buffer.
getHeader() - Method in class com.jamonapi.utils.BufferListDetailData
 
getHeader() - Method in interface com.jamonapi.utils.DetailData
 
getHits() - Method in class com.jamonapi.Monitor
 
getHits() - Method in class com.jamonapi.MonitorComposite
 
getIgnoreHttpParams() - Method in class com.jamonapi.http.HttpMonFactory
Determine if http params are ignored when creating a jamon label for request.getRequestURI(), and request.getRequestURL().
getIgnoreHttpParams() - Method in class com.jamonapi.http.JAMonJettyHandler
 
getIgnoreHttpParams() - Method in class com.jamonapi.http.JAMonServletFilter
 
getIgnoreHttpParams() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getIgnoreHttpParams() - Method in class com.jamontomcat.JAMonTomcat4Valve
 
getIgnoreHttpParams() - Method in class com.jamontomcat.JAMonTomcat55Valve
 
getInfo() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getInfo() - Method in class com.jamontomcat.JAMonTomcat4Valve
 
getInfo() - Method in class com.jamontomcat.JAMonTomcat55Valve
 
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.
getJAMonDetailRow() - Method in class com.jamonapi.Monitor
 
getJAMonDetailRow() - Method in class com.jamonapi.MonitorComposite
 
getLabel() - Method in class com.jamonapi.Monitor
Returns the label for the monitor
getLabel() - Method in class com.jamonapi.MonKeyImp
Returns the label for the monitor
getLabelPrefix() - Method in class com.jamonapi.http.HttpMonFactory
 
getLastAccess() - Method in class com.jamonapi.Monitor
 
getLastAccess() - Method in class com.jamonapi.MonitorComposite
 
getLastValue() - Method in class com.jamonapi.Monitor
 
getLastValue() - Method in class com.jamonapi.MonitorComposite
 
getListener(String) - Method in class com.jamonapi.CompositeListener
 
getListener(int) - Method in class com.jamonapi.CompositeListener
Return the listener associated with the index
getListener() - Method in class com.jamonapi.ListenerType
Get underlying listener class
getListener(String) - Method in class com.jamonapi.ListenerType
Get a handle to the listener by name.
getListenerType(String) - Method in class com.jamonapi.Monitor
Add a listener that receives notification every time this monitors add method is called.
getLoggingEvent() - Method in class com.jamonapi.log4j.Log4jMonKey
Return the log4j LoggingEvent object that is part of this key
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.Monitor
 
getMax() - Method in class com.jamonapi.MonitorComposite
 
getMaxActive() - Method in class com.jamonapi.Monitor
 
getMaxActive() - Method in class com.jamonapi.MonitorComposite
 
getMin() - Method in class com.jamonapi.Monitor
 
getMin() - Method in class com.jamonapi.MonitorComposite
 
getMinorVersion() - Method in class com.jamonapi.proxy.JAMonDriver
 
getMon(Object, Object) - Method in class com.jamonapi.http.HttpMonFactory
 
getMonitor(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
getMonitor(String, String) - Method in class com.jamonapi.FactoryDisabled
 
getMonitor() - Method in class com.jamonapi.FactoryDisabled
 
getMonitor() - Method in class com.jamonapi.FactoryEnabled
 
getMonitor(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
getMonitor(String, String) - Method in class com.jamonapi.FactoryEnabled
 
getMonitor() - Static method in class com.jamonapi.MonitorFactory
 
getMonitor(String, String) - Static method in class com.jamonapi.MonitorFactory
Return the monitor associated with the label, and units.
getMonitor(MonKey) - Static method in class com.jamonapi.MonitorFactory
Get the monitor associated with the passed in key.
getMonitor() - Method in interface com.jamonapi.MonitorFactoryInterface
Returns a non-TimeMonitor that won't update the jamon factory.
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.
getMonitoredObject() - Method in class com.jamonapi.proxy.MonProxy
Return the underlying object being Monitored.
getMonitoredObject(Object) - Static method in class com.jamonapi.proxy.MonProxy
Static method that returns the underlying/wrapped/monitored object if the passed object is an interfaced monitored by JAMon else if not simply return the object unchanged.
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
 
getMonKeyMap() - Method in class com.jamonapi.MonKeyBase
Return the map underlying this Object
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
getName() - Method in class com.jamonapi.CompositeListener
Return the name of this instance
getName() - Method in class com.jamonapi.JAMonBufferListener
 
getName() - Method in interface com.jamonapi.JAMonListener
 
getNumListeners() - Method in class com.jamonapi.CompositeListener
Return the number of listeners
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
getOrderedCollection() - Method in interface com.jamonapi.utils.BufferHolder
Get the Collection in sorted order
getOrderedCollection() - Method in class com.jamonapi.utils.FIFOBufferHolder
 
getOrderedCollection() - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
getParam() - Method in class com.jamonapi.MonKeyImp
Used to get any arbitrary Object into the key.
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.Monitor
 
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
getRangeKey() - Method in class com.jamonapi.MonKeyBase
Returns either the passed in range key, or it builds the key from the maps keys concatenated
getRangeKey() - Method in class com.jamonapi.MonKeyImp
 
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
getRowCount() - Method in class com.jamonapi.CompositeListener
Also returns the number of listeners
getRowCount() - Method in class com.jamonapi.JAMonBufferListener
 
getRowCount() - Method in class com.jamonapi.utils.BufferList
Return the rows in the BufferList
getRowCount() - Method in class com.jamonapi.utils.BufferListDetailData
 
getRowData(List) - Method in class com.jamonapi.MonKeyBase
Add each value from the map at an element to the list.
getRowData(List) - Method in class com.jamonapi.MonKeyImp
 
getRowDisplayData(List) - Method in class com.jamonapi.MonKeyBase
Add each value from the map at an element to the list.
getRowDisplayData(List) - Method in class com.jamonapi.MonKeyImp
 
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.
getSize() - Method in class com.jamonapi.http.HttpMonFactory
Get the max number of possible HttpMonitors.
getSize() - Method in class com.jamonapi.http.JAMonJettyHandler
 
getSize() - Method in class com.jamonapi.http.JAMonServletFilter
 
getSize() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getSize() - Method in class com.jamontomcat.JAMonTomcat4Valve
 
getSize() - Method in class com.jamontomcat.JAMonTomcat55Valve
 
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
getSQLToParse() - Method in class com.jamonapi.proxy.SQLDeArger
Get sql that was passed in to parse.
getSQLType() - Method in class com.jamonapi.proxy.SQLDeArger
Return the first word from the sql command.
getStdDev() - Method in class com.jamonapi.Monitor
 
getStdDev() - Method in class com.jamonapi.MonitorComposite
This is not a true standard deviation but a average weighted std deviation.
getSummaryLabels() - Method in class com.jamonapi.http.HttpMonFactory
Get the passed in summaryLabels.
getSummaryLabels() - Method in class com.jamonapi.http.JAMonJettyHandler
 
getSummaryLabels() - Method in class com.jamonapi.http.JAMonServletFilter
 
getSummaryLabels() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getSummaryLabels() - Method in class com.jamontomcat.JAMonTomcat4Valve
 
getSummaryLabels() - Method in class com.jamontomcat.JAMonTomcat55Valve
 
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(MonKey) - Static method in class com.jamonapi.MonitorFactory
Get the time monitor associated with the passed in key.
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.Monitor
 
getTotal() - Method in class com.jamonapi.MonitorComposite
 
getUnits() - Method in class com.jamonapi.log4j.JAMonAppender
 
getUnits() - Method in class com.jamonapi.Monitor
Returns the units for the monitor
getUnits() - Method in class com.jamonapi.MonKeyImp
Returns the units for the monitor
getURI(ServletRequest) - Method in class com.jamonapi.JAMonFilter
 
getValue(String) - Method in class com.jamonapi.log4j.Log4jMonKey
Returns any object that has a named key.
getValue(String) - Method in interface com.jamonapi.MonKey
return any value associated with the key.
getValue(String) - Method in class com.jamonapi.MonKeyBase
Returns any object that has a named key.
getValue(String) - Method in class com.jamonapi.MonKeyImp
Returns any object that has a named 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

handle(String, HttpServletRequest, HttpServletResponse, int) - Method in class com.jamonapi.http.JAMonJettyHandler
Monitor the request and call any other requests in the decorator chain
hasData() - Method in class com.jamonapi.CompositeListener
 
hasData() - Method in class com.jamonapi.JAMonBufferListener
 
hasData() - Method in class com.jamonapi.MonitorComposite
Does this have data?
hasData() - Method in class com.jamonapi.utils.BufferList
Return true if the bufferList has data
hasData() - Method in class com.jamonapi.utils.BufferListDetailData
 
hasGeneralizer() - Method in class com.jamonapi.log4j.JAMonAppender
Indicates whether or not a Generalizer has been set
hashCode() - Method in class com.jamonapi.MonKeyBase
Used when key is put into a Map to look up the monitor
hashCode() - Method in class com.jamonapi.MonKeyImp
Used when key is put into a Map to look up the monitor
hashCode() - Method in class com.jamonapi.MonKeyItemBase
 
hasListener(String) - Method in class com.jamonapi.CompositeListener
return true if the named listener exists
hasListener(String) - Method in class com.jamonapi.ListenerType
Returns true if listener type exists (value/max/min/maxactive) or listener exists by name.
hasListeners() - Method in class com.jamonapi.ListenerType
Returns true if any listeners exist
hasListeners() - Method in class com.jamonapi.Monitor
 
hasListeners() - Method in class com.jamonapi.MonitorComposite
 
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
 
HttpMon - Interface in com.jamonapi.http
Generic monitoring interface used with HttpServletRequest, and HttpServletResponse objects used in servlet containers.
HttpMonFactory - Class in com.jamonapi.http
Base class that monitors a httpServletRequest, and HttpServletResponse by returning an HttpMonRequest object per page request.
HttpMonFactory(String) - Constructor for class com.jamonapi.http.HttpMonFactory
Create an HttpMonFactory by passing in text that occurs at the beginning of all jamon labels.

I

init(FilterConfig) - Method in class com.jamonapi.http.JAMonServletFilter
 
init(FilterConfig) - Method in class com.jamonapi.JAMonFilter
 
instanceLog(Object) - Method in class com.jamonapi.utils.Logger
 
invoke(Request, Response) - Method in class com.jamonapi.http.JAMonTomcatValve
Extract the desired request property, and pass it (along with the specified request and response objects) to the protected process() method to perform the actual filtering.
invoke(Object, Method, Object[]) - Method in class com.jamonapi.proxy.MonProxy
Method that monitors method invocations of the proxied interface.
invoke(Request, Response, ValveContext) - Method in class com.jamontomcat.JAMonTomcat4Valve
Extract the desired request property, and pass it (along with the specified request and response objects) to the protected process() method to perform the actual filtering.
invoke(Request, Response) - Method in class com.jamontomcat.JAMonTomcat55Valve
Extract the desired request property, and pass it (along with the specified request and response objects) to the protected process() method to perform the actual filtering.
isActivityTracking() - Method in class com.jamonapi.Monitor
 
isActivityTracking() - Method in class com.jamonapi.MonitorComposite
 
isAllEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isDebugEnabled() - Static method in class com.jamonapi.MonitorFactory
Is the Debug Monitor Factory currently enabled?
isEmpty() - Method in class com.jamonapi.CompositeListener
 
isEmpty() - Method in class com.jamonapi.JAMonBufferListener
 
isEmpty() - Method in class com.jamonapi.utils.BufferList
Return true if the bufferList is empty
isEmpty() - Method in class com.jamonapi.utils.BufferListDetailData
 
isEnabled() - Method in class com.jamonapi.Monitor
 
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
isGlobalActiveEnabled() - Method in class com.jamonapi.FactoryDisabled
 
isGlobalActiveEnabled() - Method in class com.jamonapi.FactoryEnabled
 
isGlobalActiveEnabled() - Static method in class com.jamonapi.MonitorFactory
 
isGlobalActiveEnabled() - Method in interface com.jamonapi.MonitorFactoryInterface
 
isInterfaceEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
Inidicates whether methods of the interface are monitored or not
isKeyToString() - Method in class com.jamonapi.JAMonDetailValue
 
isNaturalOrder() - Method in class com.jamonapi.utils.JAMonComparator
 
isObjectString(Object) - Static method in class com.jamonapi.utils.Misc
 
isPrimary() - Method in class com.jamonapi.Monitor
 
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.
ite