Skip navigation links
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.
addListener(String, JAMonListener) - Method in class com.jamonapi.Monitor
Introduced in jamon 2.71 as a way to add listeners that allows for lazy initialization saving a fair amount of memory.
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
 
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

BasicNanoTimingMonitor - Class in com.jamonapi
The most basic of timing Monitors using nanosecond timing.
BasicNanoTimingMonitor() - Constructor for class com.jamonapi.BasicNanoTimingMonitor
 
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

clone() - Method in class com.jamonapi.proxy.MonProxyLabeler
This method should return an exact copy of this object though it need not be the same instance.
clone() - Method in interface com.jamonapi.proxy.MonProxyLabelerInt
 
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.
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.
createConcurrentMap(int) - Static method in class com.jamonapi.utils.Misc
Returns a ConcurrentHashMap if the jdk supports (1.5 or higher) it or else it returns a synchronized HashMap
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
DetailDataWrapper - Class in com.jamonapi.utils
 
DetailDataWrapper(String[], Object[][]) - Constructor for class com.jamonapi.utils.DetailDataWrapper
 
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
disableTotalKeySizeTracking() - Method in class com.jamonapi.FactoryDisabled
 
disableTotalKeySizeTracking() - Method in class com.jamonapi.FactoryEnabled
 
disableTotalKeySizeTracking() - Static method in class com.jamonapi.MonitorFactory
Call this method if you want to disable key size tracking.
disableTotalKeySizeTracking() - Method in interface com.jamonapi.MonitorFactoryInterface
 
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
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class com.jamonapi.Mon
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.jamonapi.Mon
 

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
 
enable(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables all monitors except ResultSet monitoring.
enable() - Method in class com.jamonapi.utils.BufferList
Enable monitoring
enableActivityTracking(boolean) - Method in class com.jamonapi.FactoryDisabled
 
enableActivityTracking(boolean) - Method in class com.jamonapi.FactoryEnabled
 
enableActivityTracking(boolean) - Static method in class com.jamonapi.MonitorFactory
 
enableActivityTracking(boolean) - Method in interface com.jamonapi.MonitorFactoryInterface
This determines if activity tracking in ranges is enabled.
enableAll(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
enableAll(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables all monitors.
enableExceptionDetail(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
enableExceptionDetail(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables/Disables whether exceptions are tracked in a rolling buffer
enableExceptionSummary(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
enableExceptionSummary(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
enableInterface(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables/disables whether methods of the interface are monitored or not
enableResultSet(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
enableResultSet(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables/disables whether ResultSet methods are monitored.
enableSQLDetail(boolean) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
enableSQLDetail(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
enableSQLSummary(boolean) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Enables/Disables jamon summary stats for SQL
enableTotalKeySizeTracking() - Method in class com.jamonapi.FactoryDisabled
 
enableTotalKeySizeTracking() - Method in class com.jamonapi.FactoryEnabled
 
enableTotalKeySizeTracking() - Static method in class com.jamonapi.MonitorFactory
Call this method if you want to be able to call MonitorFactory.getTotalKeySize() to determine the size of all labels/keys in JAMon.
enableTotalKeySizeTracking() - Method in interface com.jamonapi.MonitorFactoryInterface
This will keep track of the total size of of the keys used to store the monitors which can be useful in keeping track of memory used by JAMon.
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
 
getActiveIndex() - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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
for low numbers this can be negative
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(Monitor) - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
Return an array with spaces for the values in header and values populated for monitor data - last value, active and last access
getData(List, Monitor) - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
Pass in list and add monitor data to the end of it
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
 
getData() - Method in class com.jamonapi.utils.DetailDataWrapper
 
getDateFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getDateIndex() - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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
 
getDefaultHeaderInfo() - Static method in class com.jamonapi.JAMonBufferListener
 
getDemoLabels() - Static method in class com.jamonapi.http.HttpMonFactory
 
getDetailData() - Method in class com.jamonapi.JAMonBufferListener
 
getDetailData() - Method in class com.jamonapi.log4j.Log4jBufferListener
 
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
 
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
 
getExceptionBufferSize() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
getExceptionDetail() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Get the exception buffer as an array, so it can be displayed
getExceptionDetailHeader() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getExceptionDetailHeader() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Get the header that can be used to display the Exceptions buffer
getExceptionLabel(Method) - Method in class com.jamonapi.proxy.MonProxyLabeler
 
getExceptionLabel(Method) - Method in interface com.jamonapi.proxy.MonProxyLabelerInt
When an exception is thrown this returns what jamon label do you want to use
getExceptionPrefix() - Method in class com.jamonapi.proxy.MonProxyLabeler
 
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() - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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
 
getHeader() - Method in class com.jamonapi.utils.DetailDataWrapper
 
getHeaderInfo(String[]) - Static method in class com.jamonapi.JAMonBufferListener
 
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
 
getInfo() - Method in class com.jamonapi.http.JAMonTomcatValve
 
getIntegerFormatter() - Static method in class com.jamonapi.utils.LocaleContext
 
getInterfaces(Class) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getInterfaces(Class) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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 interface com.jamonapi.MonKey
 
getLabel() - Method in class com.jamonapi.MonKeyBase
 
getLabel() - Method in class com.jamonapi.MonKeyImp
Returns the label for the monitor
getLabeler() - Method in class com.jamonapi.proxy.MonProxy
Get current labeler
getLabelFactory() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getLabelFactory() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
 
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
 
getLastValueIndex() - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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
pass in a valid listener type (min, max, value, maxactive) and get the ListenerType
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
 
getMap() - Method in class com.jamonapi.FactoryDisabled
 
getMap() - Method in class com.jamonapi.FactoryEnabled
 
getMap() - Static method in class com.jamonapi.MonitorFactory
 
getMap() - Method in interface com.jamonapi.MonitorFactoryInterface
Get the backing map that holds the the Monitors.
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
 
getMatchStrings() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
getMaxNumMonitors() - Method in class com.jamonapi.FactoryDisabled
 
getMaxNumMonitors() - Method in class com.jamonapi.FactoryEnabled
 
getMaxNumMonitors() - Static method in class com.jamonapi.MonitorFactory
Get the maximum number of monitors that JAMon can store.
getMaxNumMonitors() - Method in interface com.jamonapi.MonitorFactoryInterface
Return the max number of configured of monitors.
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
getMonProxy(Proxy) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getMonProxy(Proxy) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Returns the MonProxy invocation handler should you need access to its methods like setLabeler(...) etc.
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
 
getNumCols() - Method in class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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.
getParentLogger() - Method in class com.jamonapi.proxy.JAMonDataSource
 
getParentLogger() - Method in class com.jamonapi.proxy.JAMonDriver
 
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 interface com.jamonapi.MonKey
Returns the size of the key in characters within the key.
getSize() - Method in class com.jamonapi.MonKeyBase
 
getSize() - Method in class com.jamonapi.MonKeyImp
 
getSQLBufferSize() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getSQLBufferSize() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
getSQLDetail() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Get the sql buffer as an array, so it can be displayed
getSQLDetailHeader() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
getSQLDetailHeader() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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.
getSummaryLabel(Method) - Method in class com.jamonapi.proxy.MonProxyLabeler
 
getSummaryLabel(Method) - Method in interface com.jamonapi.proxy.MonProxyLabelerInt
Summary label that you want jamon to use
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
 
getSummaryPrefix() - Method in class com.jamonapi.proxy.MonProxyLabeler
 
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
 
getTotalKeySize() - Method in class com.jamonapi.FactoryDisabled
 
getTotalKeySize() - Method in class com.jamonapi.FactoryEnabled
Returns the total of all keys in the monitor map.
getTotalKeySize() - Static method in class com.jamonapi.MonitorFactory
Returns the total key sizes which is the size of all String lables stored in JAMon.
getTotalKeySize() - Method in interface com.jamonapi.MonitorFactoryInterface
 
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 class com.jamonapi.Monitor
Alternative method of getting the values in the 'get' methods like getHits(), getAvg() etc.
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.
hasListener(String, String) - Method in class com.jamonapi.Monitor
Introduced in jamon 2.71 as a way to check for listeners that allows for lazy initialization saving a fair amount of memory.
hasListeners() - Method in class com.jamonapi.ListenerType
Returns true if any listeners exist
hasListeners(String) - Method in class com.jamonapi.Monitor
Returns true if this listenertype ('max', 'min', 'value', 'maxactive') has any listeners at all
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
 
HeaderInfo(String[]) - Constructor for class com.jamonapi.JAMonBufferListener.HeaderInfo
 
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
 
init(MonProxy) - Method in class com.jamonapi.proxy.MonProxyLabeler
Note init is called at time of initialization.
init(MonProxy) - Method in interface com.jamonapi.proxy.MonProxyLabelerInt
Note init is called at time of initialization.
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.
isActivityTracking() - Method in class com.jamonapi.Monitor
 
isActivityTrackingEnabled() - Method in class com.jamonapi.FactoryDisabled
 
isActivityTrackingEnabled() - Method in class com.jamonapi.FactoryEnabled
 
isActivityTrackingEnabled() - Static method in class com.jamonapi.MonitorFactory
 
isActivityTrackingEnabled() - Method in interface com.jamonapi.MonitorFactoryInterface
 
isAllEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isAllEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
 
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
 
isEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
isExceptionDetailEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Indicates whether exceptions are tracked in a rolling buffer
isExceptionSummaryEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isExceptionSummaryEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
isInterfaceEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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
 
isResultSetEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Indicates whether ResultSet methods are monitored.
isSQLDetailEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isSQLDetailEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Indicates whether sql command details (time, sql, stack trace, ...) are kept in a rolling buffer
isSQLSummaryEnabled() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
isSQLSummaryEnabled() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Indicates whether jamon summary stats are kept for SQL
isTotalKeySizeTrackingEnabled() - Method in class com.jamonapi.FactoryDisabled
 
isTotalKeySizeTrackingEnabled() - Method in class com.jamonapi.FactoryEnabled
 
isTotalKeySizeTrackingEnabled() - Static method in class com.jamonapi.MonitorFactory
 
isTotalKeySizeTrackingEnabled() - Method in interface com.jamonapi.MonitorFactoryInterface
 
isWrapperFor(Class<?>) - Method in class com.jamonapi.proxy.JAMonDataSource
 
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
iterator() - Method in class com.jamonapi.CompositeListener
Get an iterator that will conatain the Composite's JAMonListener objects.
iterator() - Method in class com.jamonapi.FactoryDisabled
 
iterator() - Method in class com.jamonapi.FactoryEnabled
Deprecated. 
iterator() - Static method in class com.jamonapi.MonitorFactory
Iterator that contains Monitor's that are in this factory
iterator() - Method in interface com.jamonapi.MonitorFactoryInterface
 

J

JAMonAppender - Class in com.jamonapi.log4j
Title: JAMonAppender
JAMonAppender() - Constructor for class com.jamonapi.log4j.JAMonAppender
 
JAMonArrayBufferListener - Class in com.jamonapi
 
JAMonArrayBufferListener() - Constructor for class com.jamonapi.JAMonArrayBufferListener
Constructor that creates this object with its default name (the class name)
JAMonArrayBufferListener(String) - Constructor for class com.jamonapi.JAMonArrayBufferListener
Pass in the jamonListener name
JAMonArrayBufferListener(String, BufferList) - Constructor for class com.jamonapi.JAMonArrayBufferListener
Name the listener and pass in the jamon BufferList to use
JAMonArrayComparator - Class in com.jamonapi.utils
Note I took this code from fdsapi.com, and would like to eventually merge these 2 projects, so this class will eventually be replaced by the one in FDS.
JAMonArrayComparator() - Constructor for class com.jamonapi.utils.JAMonArrayComparator
 
JAMonArrayComparator(int, boolean) - Constructor for class com.jamonapi.utils.JAMonArrayComparator
Sort/compare the passed in col number starting at 0 in natural (true) or reverse (false) order based on the columns Compareable interface being called.
JAMonBufferListener - Class in com.jamonapi
JAMonListener that puts jamon data into a buffer that allows you to display the last N configurble detail events.
JAMonBufferListener() - Constructor for class com.jamonapi.JAMonBufferListener
 
JAMonBufferListener(String) - Constructor for class com.jamonapi.JAMonBufferListener
Pass in the jamonListener name
JAMonBufferListener(String, BufferList) - Constructor for class com.jamonapi.JAMonBufferListener
Name the listener and pass in the jamon BufferList to use
JAMonBufferListener.HeaderInfo - Class in com.jamonapi
 
JAMonComparator - Class in com.jamonapi.utils
 
JAMonComparator() - Constructor for class com.jamonapi.utils.JAMonComparator
 
JAMonComparator(boolean) - Constructor for class com.jamonapi.utils.JAMonComparator
 
JAMonComparator(boolean, Comparator) - Constructor for class com.jamonapi.utils.JAMonComparator
 
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
 
JAMonDetailValue - Class in com.jamonapi
Class used to add the label, value and time invoked for the associated monitor.
JAMonDetailValue(MonKey, double, double, long) - Constructor for class com.jamonapi.JAMonDetailValue
 
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
 
JAMonJettyHandler - Class in com.jamonapi.http
 
JAMonJettyHandler() - Constructor for class com.jamonapi.http.JAMonJettyHandler
 
JAMonListener - Interface in com.jamonapi
Interface that can be implemented if you want to code something to listen for JAMon events such as a new max/min/max active have occured, or even if the monitor has fired.
JAMonListenerFactory - Class in com.jamonapi
Factory used to hold JAMonListeners.
JAMonListenerFactory() - Constructor for class com.jamonapi.JAMonListenerFactory
 
JAMonServletFilter - Class in com.jamonapi.http
Note this servlet filter is more functional than com.jamonapi.JAMonFilter, but either can be used.
JAMonServletFilter() - Constructor for class com.jamonapi.http.JAMonServletFilter
 
JAMonTomcatValve - Class in com.jamonapi.http
 
JAMonTomcatValve() - Constructor for class com.jamonapi.http.JAMonTomcatValve
 
jdbcCompliant() - Method in class com.jamonapi.proxy.JAMonDriver
 
JettyHttpMonFactory - Class in com.jamonapi.http
Factory used in the JAMonJettyHandler.
JettyHttpMonFactory(String) - Constructor for class com.jamonapi.http.JettyHttpMonFactory
 

L

LABEL_HEADER - Static variable in interface com.jamonapi.MonKey
 
ListenerType - Class in com.jamonapi
Object that contains a listener type such as value, max, min or maxactive.
LocaleContext - Class in com.jamonapi.utils
 
log(Object) - Static method in class com.jamonapi.utils.Logger
 
Log4jBufferListener - Class in com.jamonapi.log4j
This class can act as a standard JAMonBufferListener/FIFOBuffer or more interestingly if used with log4j it will put in the Buffer data that although designed to work as a Buffer that displays details unique to log4j, if the monitor does not have a Log4jMonKey, it will fallback to Standard JAMonBufferListener behaviour.
Log4jBufferListener() - Constructor for class com.jamonapi.log4j.Log4jBufferListener
Constructor that creaates this object with its default name (the class name)
Log4jBufferListener(String) - Constructor for class com.jamonapi.log4j.Log4jBufferListener
Pass in the jamonListener name
Log4jBufferListener(String, BufferList) - Constructor for class com.jamonapi.log4j.Log4jBufferListener
Name the listener and pass in the jamon BufferList to use
Log4jMonKey - Class in com.jamonapi.log4j
MonKey used to put log4j records into jamon hashmap.
Log4jMonKey(String, String, String, LoggingEvent) - Constructor for class com.jamonapi.log4j.Log4jMonKey
Constructor for building jamon key for log4j
Log4jTester - Class in com.jamonapi.log4j
 
Log4jTester() - Constructor for class com.jamonapi.log4j.Log4jTester
 
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.http.HttpMonFactory
Simple test code
main(String[]) - Static method in class com.jamonapi.JAMonListenerFactory
 
main(String[]) - Static method in class com.jamonapi.ListenerType
Test method
main(String[]) - Static method in class com.jamonapi.log4j.Log4jTester
 
main(String[]) - Static method in class com.jamonapi.MonitorFactory
 
main(String[]) - Static method in class com.jamonapi.MonKeyBase
 
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.AppMap
 
main(String[]) - Static method in class com.jamonapi.utils.BufferList
 
main(String[]) - Static method in class com.jamonapi.utils.CommandIterator
Test code for this class
main(String[]) - Static method in class com.jamonapi.utils.DateMathComparator
Test code
main(String[]) - Static method in class com.jamonapi.utils.Misc
 
Misc - Class in com.jamonapi.utils
 
Misc() - Constructor for class com.jamonapi.utils.Misc
 
Mon - Class in com.jamonapi
Servlet that enables the ability to take advantage of jamon by passing arbitrary strings to this servlet which subsequently calls start/stop/add on the MonitorFactory.
Mon() - Constructor for class com.jamonapi.Mon
 
Monitor - Class in com.jamonapi
 
monitor(Object) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(Object, Class[]) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(Object, Class) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(Connection) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(ResultSet) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(Statement) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(PreparedStatement) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(CallableStatement) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
monitor(Object) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
By passing any interface to the monitor method, all public method calls and exceptions will be monitored.
monitor(Object, Class[]) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Note if a connection object is monitored any Statements, PreparedStatements, CallableStatements, and optionally ResultSets that it creates will automatically be monitored.
monitor(ResultSet) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Monitor a resultSets methods.
monitor(Statement) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Monitor a Statements methods, as well as any ResultSets it returns (assuming the proper monitoring options are enabled)
monitor(PreparedStatement) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Monitor a PreparedStatements methods, as well as any ResultSets it returns (assuming the proper monitoring options are enabled)
monitor(CallableStatement) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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.
MonKeyBase - Class in com.jamonapi
Class that can be used as a composite key for MonitorFactor.add(compositeKey, 100) method calls Note the passed in LinkedHashMap is used as a key to another Map that looks up the associated monitor.
MonKeyBase(LinkedHashMap) - Constructor for class com.jamonapi.MonKeyBase
Calls the other constructor.
MonKeyBase(String, LinkedHashMap) - Constructor for class com.jamonapi.MonKeyBase
The LinkHashMap will contain key value pairs.
MonKeyImp - Class in com.jamonapi
 
MonKeyImp(String, String) - Constructor for class com.jamonapi.MonKeyImp
 
MonKeyImp(String, Object, String) - Constructor for class com.jamonapi.MonKeyImp
Object details can be an Object[], a Collection, or a Java Object.
MonKeyImp(MonKeyItem, String) - Constructor for class com.jamonapi.MonKeyImp
 
MonKeyItem - Interface in com.jamonapi
Used for MonKey to allow jamon to have the generalized form of the key for aggregation, and the more specific form for writing out details say to a buffer.
MonKeyItemBase - Class in com.jamonapi
Used in MonKeys.
MonKeyItemBase(Object) - Constructor for class com.jamonapi.MonKeyItemBase
 
MonKeyItemBase(Object, Object) - Constructor for class com.jamonapi.MonKeyItemBase
 
MonProxy - Class in com.jamonapi.proxy
By using this proxy class ANY java interface can be monitored for performance and exceptions via JAMon.
MonProxyFactory - Class in com.jamonapi.proxy
This static MonProxyFactory simply uses an instance of MonProxyFactoryImp to do its work.
MonProxyFactory() - Constructor for class com.jamonapi.proxy.MonProxyFactory
 
MonProxyFactoryImp - Class in com.jamonapi.proxy
MonProxyFactory allows developers to monitor ANY interface by simply passing the Object implementing the interface to the monitor method.
MonProxyFactoryImp() - Constructor for class com.jamonapi.proxy.MonProxyFactoryImp
 
MonProxyLabeler - Class in com.jamonapi.proxy
Standard implementation of creating the jamon label for the MonProxy class.
MonProxyLabeler() - Constructor for class com.jamonapi.proxy.MonProxyLabeler
 
MonProxyLabeler(String, String) - Constructor for class com.jamonapi.proxy.MonProxyLabeler
 
MonProxyLabelerInt - Interface in com.jamonapi.proxy
This method is called by MonProxy to determine the jamon summary label for each method invoked.
MonProxyTester - Class in com.jamonapi.proxy
 
MonProxyTester() - Constructor for class com.jamonapi.proxy.MonProxyTester
 

N

next() - Method in class com.jamonapi.utils.EnumIterator
 
NExtremeArrayBufferHolder - Class in com.jamonapi
Buffer used to keep the last N recent array values based on the comparator.
NExtremeArrayBufferHolder(JAMonArrayComparator) - Constructor for class com.jamonapi.NExtremeArrayBufferHolder
Constructor that takes a JAMonArrayComparator that can be used to determine when values should be removed from and added to the array.
NExtremeArrayBufferHolder(boolean, int) - Constructor for class com.jamonapi.NExtremeArrayBufferHolder
Pass true for natural order, and false for reverse order and column number in Object[] to compare starting at 0
NExtremeBufferHolder - Class in com.jamonapi.utils
Buffer used to keep the last N recent values based on the comparator.
NExtremeBufferHolder(Comparator) - Constructor for class com.jamonapi.utils.NExtremeBufferHolder
 
NExtremeBufferHolder(boolean) - Constructor for class com.jamonapi.utils.NExtremeBufferHolder
 
NullMonitor - Class in com.jamonapi
 
NullMonitor() - Constructor for class com.jamonapi.NullMonitor
 
nullMonitor() - Method in class com.jamonapi.TestClassPerformance
 
nullMonitor2() - Method in class com.jamonapi.TestClassPerformance
 

P

processEvent(Monitor) - Method in class com.jamonapi.CompositeListener
Notify all listeners that are part of this composite of a jamon event and pass them the monitor that triggered the event.
processEvent(Monitor) - Method in class com.jamonapi.JAMonArrayBufferListener
When this event is fired the monitor will be added to the rolling buffer.
processEvent(Monitor) - Method in class com.jamonapi.JAMonBufferListener
When this event is fired the monitor will be added to the rolling buffer
processEvent(Monitor) - Method in interface com.jamonapi.JAMonListener
 
processEvent(Monitor) - Method in class com.jamonapi.log4j.Log4jBufferListener
When this event is fired the monitor will be added to the rolling buffer.
put(JAMonListener) - Static method in class com.jamonapi.JAMonListenerFactory
Developers may register their own listeners to be made available for use in JAMon
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(MonKey) - Static method in class com.jamonapi.MonitorFactory
Remove the monitor associated with the passed in key
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(Object) - Method in interface com.jamonapi.utils.BufferHolder
Remove the smallest element from the BufferList if the buffer is full and shouldReplaceWith(...) returns true.
remove() - Method in class com.jamonapi.utils.EnumIterator
 
remove(Object) - Method in class com.jamonapi.utils.FIFOBufferHolder
 
remove(Object) - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
removeListener(String) - Method in class com.jamonapi.CompositeListener
Remove the named listener from this CompositeListener
removeListener(String) - Method in class com.jamonapi.ListenerType
Remove the named listener
removeListener(String, String) - Method in class com.jamonapi.Monitor
Introduced in jamon 2.71 as a way to remove listeners that allows for lazy initialization saving a fair amount of memory.
requiresLayout() - Method in class com.jamonapi.log4j.JAMonAppender
JAMonAppender doesn't have to have a layount because it is acceptable to default to using the raw message.
reset() - Method in class com.jamonapi.FactoryDisabled
 
reset() - Method in class com.jamonapi.FactoryEnabled
Wipe out existing jamon data.
reset() - Method in class com.jamonapi.Monitor
 
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.MonitorFactoryInterface
Reset jamon stats for this factory.
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
 
resetExceptionDetail() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Remove all Exceptions from the buffer.
resetSQLDetail() - Static method in class com.jamonapi.proxy.MonProxyFactory
 
resetSQLDetail() - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Remove all SQL from the buffer.
run() - Method in class com.jamonapi.TestClass
 

S

setAccessStats(long) - Method in class com.jamonapi.Monitor
 
setActive(double) - Method in class com.jamonapi.Monitor
 
setActive(double) - Method in class com.jamonapi.MonitorComposite
 
setActivityTracking(boolean) - Method in class com.jamonapi.Monitor
FROM frequencydistimp
setActivityTracking(boolean) - Method in class com.jamonapi.MonitorComposite
 
setBufferHolder(BufferHolder) - Method in class com.jamonapi.utils.BufferList
 
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.
setCollection(List) - Method in interface com.jamonapi.utils.BufferHolder
 
setCollection(List) - Method in class com.jamonapi.utils.FIFOBufferHolder
 
setCollection(List) - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
setComparator(Comparator) - Method in class com.jamonapi.NExtremeArrayBufferHolder
Note the only valid Comparator to be passed is JAMonArrayComparator
setComparator(Comparator) - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
setDebugEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable or disable the debug factory.
setDetails(Object) - Method in class com.jamonapi.MonKeyBase
 
setDetails(Object) - Method in class com.jamonapi.MonKeyImp
 
setDetails(Object) - Method in interface com.jamonapi.MonKeyItem
 
setDetails(Object) - Method in class com.jamonapi.MonKeyItemBase
 
setEnabled(boolean) - Method in class com.jamonapi.http.HttpMonFactory
Enable/disable http monitoring
setEnabled(boolean) - Method in class com.jamonapi.http.JAMonJettyHandler
 
setEnabled(boolean) - Method in class com.jamonapi.http.JAMonServletFilter
 
setEnabled(boolean) - Method in class com.jamonapi.http.JAMonTomcatValve
 
setEnabled(boolean) - Static method in class com.jamonapi.MonitorFactory
Enable/Disable MonitorFactory.
setEnableDefaultGeneralizer(boolean) - Method in class com.jamonapi.log4j.JAMonAppender
Enable the use of the DefaultGeneralizer.
setEnableLevelMonitoring(boolean) - Method in class com.jamonapi.log4j.JAMonAppender
Specifies whether or not there will be a JAMon record for each log4j Level (DEBUG/WARN/...), and another one that corresponds to all calls to log4j logging methods.
setEnableListenerDetails(boolean) - Method in class com.jamonapi.log4j.JAMonAppender
Specify whether or not LoggingEvent info will be used in the attached Log4jBufferListener
setEnableListeners(String) - Method in class com.jamonapi.log4j.JAMonAppender
Note this is primarily used by the log4j configurator.
setException(Throwable) - Method in interface com.jamonapi.http.HttpMon
 
setExceptionBufferSize(int) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
setExceptionBufferSize(int) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
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.Monitor
 
setFirstAccess(Date) - Method in class com.jamonapi.MonitorComposite
 
setGeneralize(boolean) - Method in class com.jamonapi.log4j.JAMonAppender
Indicate whether or not a jamon record should be created from the passed in message.
setGeneralizerClass(Generalizer) - Method in class com.jamonapi.log4j.JAMonAppender
Default generalizer based on com.jamonapi.utils.SQLDeArger.
setGeneralizerDynamic(String) - Method in class com.jamonapi.log4j.JAMonAppender
Pass in a string class name and this generalizer will be constructed an used.
setHits(double) - Method in class com.jamonapi.Monitor
 
setHits(double) - Method in class com.jamonapi.MonitorComposite
 
setIgnoreHttpParams(boolean) - Method in class com.jamonapi.http.HttpMonFactory
Set if http params are ignored when creating a jamon label for request.getRequestURI(), and request.getRequestURL().
setIgnoreHttpParams(boolean) - Method in class com.jamonapi.http.JAMonJettyHandler
 
setIgnoreHttpParams(boolean) - Method in class com.jamonapi.http.JAMonServletFilter
 
setIgnoreHttpParams(boolean) - Method in class com.jamonapi.http.JAMonTomcatValve
 
setKeyToString(boolean) - Method in class com.jamonapi.JAMonDetailValue
 
setLabeler(MonProxyLabelerInt) - Method in class com.jamonapi.proxy.MonProxy
Set labeler to be called when summary stats are recorded for a method call or when the interface throws an exception
setLabelFactory(MonProxyLabelerInt) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
setLabelFactory(MonProxyLabelerInt) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
This class will be called when creating the jamon labels for both standard summary as well as exceptions.
setLastAccess(Date) - Method in class com.jamonapi.Monitor
 
setLastAccess(Date) - Method in class com.jamonapi.MonitorComposite
 
setLastValue(double) - Method in class com.jamonapi.Monitor
 
setLastValue(double) - Method in class com.jamonapi.MonitorComposite
 
setListenerBufferSize(int) - Method in class com.jamonapi.log4j.JAMonAppender
For defaultBufferSize to take hold it must be called before the first call to setDefaultListeners.
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
 
setMatchStrings(List) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Set the strings to match
setMax(double) - Method in class com.jamonapi.Monitor
 
setMax(double) - Method in class com.jamonapi.MonitorComposite
 
setMaxActive(double) - Method in class com.jamonapi.Monitor
 
setMaxActive(double) - Method in class com.jamonapi.MonitorComposite
 
setMaxNumMonitors(int) - Method in class com.jamonapi.FactoryDisabled
 
setMaxNumMonitors(int) - Method in class com.jamonapi.FactoryEnabled
 
setMaxNumMonitors(int) - Static method in class com.jamonapi.MonitorFactory
Set the maximum number of monitors that JAMon can store.
setMaxNumMonitors(int) - Method in interface com.jamonapi.MonitorFactoryInterface
Set the max number of monitors that can be tracked.
setMin(double) - Method in class com.jamonapi.Monitor
 
setMin(double) - Method in class com.jamonapi.MonitorComposite
 
setName(String) - Method in class com.jamonapi.CompositeListener
 
setName(String) - Method in class com.jamonapi.JAMonBufferListener
 
setName(String) - Method in interface com.jamonapi.JAMonListener
 
setParam(Object) - Method in class com.jamonapi.MonKeyImp
Used to set any arbitrary Object into the key.
setPrimary(boolean) - Method in class com.jamonapi.Monitor
 
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
Note if a null is passed in it will have the same effect as an empty RangeHolder (i.e.
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
setSize(int) - Method in class com.jamonapi.http.HttpMonFactory
Set the max number of possible HttpMonitors.
setSize(int) - Method in class com.jamonapi.http.JAMonJettyHandler
 
setSize(int) - Method in class com.jamonapi.http.JAMonServletFilter
 
setSize(int) - Method in class com.jamonapi.http.JAMonTomcatValve
 
setSQLBufferSize(int) - Static method in class com.jamonapi.proxy.MonProxyFactory
 
setSQLBufferSize(int) - Method in class com.jamonapi.proxy.MonProxyFactoryImp
Set the number of SQL Statements that can be stored in the buffer before the oldest entries must be removed.
setSummaryLabels(String) - Method in class com.jamonapi.http.HttpMonFactory
Pass a series of things (HttpServletRequest/HttpServletResponse methods) to monitor.
setSummaryLabels(String, String) - Method in class com.jamonapi.http.HttpMonFactory
 
setSummaryLabels(String) - Method in class com.jamonapi.http.JAMonJettyHandler
 
setSummaryLabels(String) - Method in class com.jamonapi.http.JAMonServletFilter
 
setSummaryLabels(String) - Method in class com.jamonapi.http.JAMonTomcatValve
 
setTotal(double) - Method in class com.jamonapi.Monitor
 
setTotal(double) - Method in class com.jamonapi.MonitorComposite
 
setTotalActive(double) - Method in class com.jamonapi.Monitor
Neeed to reset this to 0.0 to remove avg active numbers
setTotalActive(double) - Method in class com.jamonapi.MonitorComposite
 
setUnits(String) - Method in class com.jamonapi.log4j.JAMonAppender
 
SharedJAMonBufferListener - Class in com.jamonapi
Class that works like JAMonBufferListeners but allows users to share buffers between monitors with the jamon gui...
SharedJAMonBufferListener() - Constructor for class com.jamonapi.SharedJAMonBufferListener
 
SharedJAMonBufferListener(String) - Constructor for class com.jamonapi.SharedJAMonBufferListener
Pass in the jamonListener name
SharedJAMonBufferListener(String, BufferList) - Constructor for class com.jamonapi.SharedJAMonBufferListener
Name the listener and pass in the jamon BufferList to use
shouldReplaceWith(Object) - Method in interface com.jamonapi.utils.BufferHolder
Returns true if this object is greater than the smallest value in the buffer
shouldReplaceWith(Object) - Method in class com.jamonapi.utils.FIFOBufferHolder
 
shouldReplaceWith(Object) - Method in class com.jamonapi.utils.NExtremeBufferHolder
 
skip() - Method in class com.jamonapi.Monitor
decrement counters but don't add aggregate stats to monitor.
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, 0xff, 10e9) 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.BasicNanoTimingMonitor
 
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 interface com.jamonapi.http.HttpMon
 
start(Object, Object) - Method in class com.jamonapi.http.HttpMonFactory
 
start() - Method in class com.jamonapi.Monitor
 
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(MonKey) - Static method in class com.jamonapi.MonitorFactory
Start using the passed in key.
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
Returns a TimeMonitor that won't update the jamon factory.
startNano(String) - Method in class com.jamonapi.FactoryDisabled
 
startNano(MonKey) - Method in class com.jamonapi.FactoryDisabled
 
startNano(String) - Method in class com.jamonapi.FactoryEnabled
 
startNano(MonKey) - Method in class com.jamonapi.FactoryEnabled
 
startNano(String) - Method in interface com.jamonapi.MonitorFactoryInterface
Create a timing monitor that uses nanosecond granularity (1,000,000 ns.=1 ms.)
startNano(MonKey) - Method in interface com.jamonapi.MonitorFactoryInterface
Provide your own key to a nanosecond timer
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(MonKey) - Static method in class com.jamonapi.MonitorFactory
Start a monitor with the specified key and mark it as primary
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.BasicNanoTimingMonitor
 
stop() - Method in class com.jamonapi.BasicTimingMonitor
 
stop() - Method in interface com.jamonapi.http.HttpMon
 
stop() - Method in class com.jamonapi.Monitor
 
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
 
testMonKey(String) - Static method in class com.jamonapi.TestClass
 
throwException(Throwable) - Method in interface com.jamonapi.http.HttpMon
 
timingNoMonitor() - Method in class com.jamonapi.TestClassPerformance
 
toArray() - Method in class com.jamonapi.JAMonDetailValue
Returns label, value, time as an Object[] of 3 values.
toArray(LoggingEvent, Monitor) - Method in class com.jamonapi.log4j.Log4jBufferListener
method that returns an array to use in the Buffer.
ToArray - Interface in com.jamonapi.utils
Interface used to return info from a monitor.
toArray() - Method in interface com.jamonapi.utils.ToArray
 
toString() - Method in class com.jamonapi.Monitor
 
toString() - Method in class com.jamonapi.MonKeyBase
Returns a string representation of this object: JAMon Key, firstname=steve, lastname=souza, age=44
toString() - Method in class com.jamonapi.MonKeyImp
 
toString() - Method in class com.jamonapi.MonKeyItemBase
should call getSummaryLabel

U

UNITS_HEADER - Static variable in interface com.jamonapi.MonKey
 
unwrap(Class<T>) - Method in class com.jamonapi.proxy.JAMonDataSource
 

V

VERSION - Static variable in interface com.jamonapi.MonitorFactoryInterface
 
A B C D E F G H I J L M N P R S T U V 
Skip navigation links