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

A

abort(Executor) - Method in class org.javasimon.jdbc4.SimonConnection
 
absolute(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
AbstractJsonAction - Class in org.javasimon.console.action
Base for actions returning data in JSON format.
AbstractJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.AbstractJsonAction
 
AbstractMethodStopwatchSource<T> - Class in org.javasimon.source
Base class for Stopwatch sources working on method locations.
AbstractMethodStopwatchSource(Manager) - Constructor for class org.javasimon.source.AbstractMethodStopwatchSource
Constructor using specific simon manager.
AbstractSimonDataSource - Class in org.javasimon.jdbcx4
SimonCommonDataSource is parent for all three datasource implementation classes.
AbstractSimonDataSource() - Constructor for class org.javasimon.jdbcx4.AbstractSimonDataSource
 
AbstractSimonMXBeanImpl - Class in org.javasimon.jmx
Common functionality for JMX bean for a single Simon that corresponds to AbstractSimon in the core package.
AbstractSimonMXBeanImpl() - Constructor for class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
AbstractStopwatchSource<T> - Class in org.javasimon.source
Base implementation for MonitorSource producings stopwatches.
AbstractStopwatchSource(Manager) - Constructor for class org.javasimon.source.AbstractStopwatchSource
Constructor with Manager.
AbstractTableAction - Class in org.javasimon.console.action
Base class for exporting Simons as tabular data.
AbstractTableAction(ActionContext, String) - Constructor for class org.javasimon.console.action.AbstractTableAction
Base constructor initializes columns list.
AbstractTableAction.Column<T> - Class in org.javasimon.console.action
 
AbstractTableAction.Column(String, String) - Constructor for class org.javasimon.console.action.AbstractTableAction.Column
 
AbstractXmlAction - Class in org.javasimon.console.action
Base for actions returning data in XML format.
AbstractXmlAction(ActionContext) - Constructor for class org.javasimon.console.action.AbstractXmlAction
 
accept(Simon) - Method in interface org.javasimon.SimonFilter
Checks whether current Simon should be used/considered.
accept(Simon) - Method in class org.javasimon.SimonPattern
 
ACCEPT_ALL_FILTER - Static variable in interface org.javasimon.SimonFilter
Filter accepting all Simons.
acceptsURL(String) - Method in class org.javasimon.jdbc4.Driver
 
Action - Class in org.javasimon.console
Base class for actions (controller+model)
Action(ActionContext) - Constructor for class org.javasimon.console.Action
 
ActionBinding<T extends Action> - Interface in org.javasimon.console
Interface describing the binding between an HTTP Request and an Action
ActionContext - Class in org.javasimon.console
Action context wraps both HTTP request and response to make unit testing easier.
ActionContext(HttpServletRequest, HttpServletResponse, String) - Constructor for class org.javasimon.console.ActionContext
 
ActionException - Exception in org.javasimon.console
Exception raised during action execution
ActionException(String, Throwable) - Constructor for exception org.javasimon.console.ActionException
 
ActionException(String) - Constructor for exception org.javasimon.console.ActionException
 
add(T) - Method in class org.javasimon.callback.lastsplits.CircularList
Add an element to the list, overwriting last added element when list's capacity is reached
add(Split) - Method in class org.javasimon.callback.lastsplits.LastSplits
Adds split to the buffer.
add(Class<? extends T>, Stringifier<T>) - Method in class org.javasimon.console.text.CompositeStringifier
Adds a stringifier to the dictionnary
add(Class<? extends T>, String, Stringifier<T>) - Method in class org.javasimon.console.text.CompositeStringifier
Adds a stringifier to the dictionnary.
addAll(Collection<? extends T>) - Method in class org.javasimon.callback.lastsplits.CircularList
Inserts a collection of elements, looping on them.
addBatch() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
Adds prepared SQL command into batch list of sql and also into real batch.
addBatch(String) - Method in class org.javasimon.jdbc4.SimonStatement
Adds given SQL command into batch list of sql and also into real batch.
addCallback(Callback) - Method in interface org.javasimon.callback.CompositeCallback
Adds another callback as a child to this callback.
addCallback(Callback) - Method in class org.javasimon.callback.CompositeCallbackImpl
Adds another callback as a child to this callback.
addCallback(Callback) - Method in class org.javasimon.callback.CompositeFilterCallback
 
addChild(String) - Method in class org.javasimon.callback.calltree.CallTreeNode
Adds a child to this tree node.
addConnectionEventListener(ConnectionEventListener) - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
addElement(AnyJS) - Method in class org.javasimon.console.json.ArrayJS
Adds an element in the array.
addPlugin(SimonConsolePlugin) - Method in class org.javasimon.console.SimonConsolePluginManager
Register a plugin
addPlugin(Class<T>) - Method in class org.javasimon.console.SimonConsolePluginManager
Register a plugin
addPlugin(String) - Method in class org.javasimon.console.SimonConsolePluginManager
Register a plugin
addPlugins(String) - Method in class org.javasimon.console.SimonConsolePluginManager
Register plugins
addResource(String, HtmlResourceType) - Method in class org.javasimon.console.SimonConsolePlugin
Add a resource to this plugin.
addRule(FilterRule.Type, String, String, Callback.Event...) - Method in class org.javasimon.callback.CompositeFilterCallback
 
addRule(FilterRule.Type, String, String, Callback.Event...) - Method in interface org.javasimon.callback.FilterCallback
Adds the rule to the filter.
addSplit(Split) - Method in class org.javasimon.callback.calltree.CallTreeNode
Adds a split to the current tree node.
addSplit(Split) - Method in class org.javasimon.callback.timeline.StopwatchTimeline
Main method used to insert the split on the timeline: Split start is used to determine in which time-range it should be split.
addSplit(long, long) - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
Add stopwatch split information.
addSplit(Split) - Method in class org.javasimon.javaee.reqreporter.ReporterStopwatchInfo
 
addSplit(Split) - Method in interface org.javasimon.Stopwatch
Adds Split to the stopwatch which is useful for aggregation of splits created for other stopwatch.
addStatementEventListener(StatementEventListener) - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
addStatementEventListener(StatementEventListener) - Method in class org.javasimon.jdbcx4.SimonXAConnection
 
addValue(long) - Method in class org.javasimon.callback.quantiles.Bucket
Check if value is in range and increment value number.
addValue(long) - Method in class org.javasimon.callback.quantiles.Buckets
Searches the appropriate bucket and add the value in it.
addValues(Collection<Long>) - Method in class org.javasimon.callback.quantiles.Buckets
For each value, search the appropriate bucket and add the value in it.
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Invoked after view.
afterLast() - Method in class org.javasimon.jdbc4.SimonResultSet
 
afterPropertiesSet() - Method in class org.javasimon.spring.SimonConfigurationBean
 
ALLOWED_CHARS - Static variable in class org.javasimon.utils.SimonUtils
Allowed Simon name characters.
AnyJS - Class in org.javasimon.console.json
Base class for all JavaScript things.
AnyJS() - Constructor for class org.javasimon.console.json.AnyJS
 
ArrayJS - Class in org.javasimon.console.json
JavaScript Array.
ArrayJS() - Constructor for class org.javasimon.console.json.ArrayJS
 
ArrayJS(int) - Constructor for class org.javasimon.console.json.ArrayJS
 
ArrayJS(List<AnyJS>) - Constructor for class org.javasimon.console.json.ArrayJS
 
async(ExecutorService) - Static method in class org.javasimon.callback.async.Executors
Returns asynchronous, different thread executor.
async() - Static method in class org.javasimon.callback.async.Executors
Returns asynchronous, different but unique thread executor.
AsyncCallbackProxyFactory - Class in org.javasimon.callback.async
Callback factory, produces a callback wrapper to make any callback asynchronous.
AsyncCallbackProxyFactory(Callback) - Constructor for class org.javasimon.callback.async.AsyncCallbackProxyFactory
Constructor.
AsyncCallbackProxyFactory(Callback, Executor) - Constructor for class org.javasimon.callback.async.AsyncCallbackProxyFactory
Constructor.
attr(String, String) - Method in class org.javasimon.console.html.HtmlBuilder
Add attribute.
ATTR_EFFECTIVE_STOPWATCH - Static variable in class org.javasimon.Split
Attribute name under which effectively used stopwatch is stored if the split was stopped with Split.stop(String).
ATTR_NAME_BUCKETS - Static variable in class org.javasimon.callback.quantiles.QuantilesCallback
Simon attribute name of the buckets stored in Simons after warmup time.
ATTR_NAME_BUCKETS_VALUES - Static variable in class org.javasimon.callback.quantiles.AutoQuantilesCallback
Simon attribute name of the list of split values stored in Simons before warmup time.
ATTR_NAME_LAST - Static variable in class org.javasimon.callback.calltree.CallTreeCallback
Simon attribute name used to store last significant call tree.
ATTR_NAME_LAST_SPLITS - Static variable in class org.javasimon.callback.lastsplits.LastSplitsCallback
Simon attribute name of the LastSplit object stored in Simons.
AutoQuantilesCallback - Class in org.javasimon.callback.quantiles
Callback which stores data in buckets to compute quantiles.
AutoQuantilesCallback() - Constructor for class org.javasimon.callback.quantiles.AutoQuantilesCallback
Default constructor.
AutoQuantilesCallback(long, int) - Constructor for class org.javasimon.callback.quantiles.AutoQuantilesCallback
Constructor with warmup counter and number of linear buckets for each Simon.
AutoQuantilesCallback(BucketsType, long, int) - Constructor for class org.javasimon.callback.quantiles.AutoQuantilesCallback
Constructor with all configuration.

B

barChart(String, SimonUnit, boolean, StopwatchSample...) - Static method in class org.javasimon.utils.GoogleChartImageGenerator
Generates Google bar chart URL for the provided samples.
barChart(String, SimonUnit, StopwatchSample...) - Static method in class org.javasimon.utils.GoogleChartImageGenerator
Generates Google bar chart URL for the provided samples showing only mean values.
barChart(String, StopwatchSample...) - Static method in class org.javasimon.utils.GoogleChartImageGenerator
Generates Google bar chart URL for the provided samples showing mean values in milliseconds.
barChart(StopwatchSample...) - Static method in class org.javasimon.utils.GoogleChartImageGenerator
Generates Google bar chart URL for the provided samples showing mean values in milliseconds with default title.
barChart(StopwatchSample[], String, double, String) - Static method in class org.javasimon.utils.GoogleInteractiveChartGenerator
Generates Google bar chart HTML5 source code for the provided samples.
BaseStringifier<T> - Class in org.javasimon.console.text
Basic value formatter.
BaseStringifier(Stringifier) - Constructor for class org.javasimon.console.text.BaseStringifier
Constructor.
BasicMonitoringInterceptor - Class in org.javasimon.spring
Basic method interceptor that measures the duration of the intercepted call with a Stopwatch.
BasicMonitoringInterceptor(StopwatchSource<MethodInvocation>) - Constructor for class org.javasimon.spring.BasicMonitoringInterceptor
Constructor with specified MonitorSource.
BasicMonitoringInterceptor(Manager) - Constructor for class org.javasimon.spring.BasicMonitoringInterceptor
Constructor with specified Manager.
BasicMonitoringInterceptor() - Constructor for class org.javasimon.spring.BasicMonitoringInterceptor
Default constructor using SimonManager.manager.
batchSql - Variable in class org.javasimon.jdbc4.SimonStatement
List of batched SQL statements.
beanName(String) - Method in class org.javasimon.jmx.JmxReporter
Bean name that will be used to register JMX bean for Simon manager.
BeanUtilsException - Exception in org.javasimon.utils.bean
Exception thrown by SimonBeanUtils class.
BeanUtilsException(String) - Constructor for exception org.javasimon.utils.bean.BeanUtilsException
 
BeanUtilsException(Throwable) - Constructor for exception org.javasimon.utils.bean.BeanUtilsException
 
BeanUtilsException(String, Throwable) - Constructor for exception org.javasimon.utils.bean.BeanUtilsException
 
beforeFirst() - Method in class org.javasimon.jdbc4.SimonResultSet
 
begin(String, String, String) - Method in class org.javasimon.console.html.HtmlBuilder
Begin an element.
begin(String) - Method in class org.javasimon.console.html.HtmlBuilder
Begin an element.
beginRow() - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
beginSection(String, String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
beginValueCell() - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
beginValueCell(String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
BenchmarkUtils - Class in org.javasimon.utils
Utility class for benchmark execution.
BenchmarkUtils() - Constructor for class org.javasimon.utils.BenchmarkUtils
 
BenchmarkUtils.Task - Class in org.javasimon.utils
Helper object that requires implementing the BenchmarkUtils.Task.perform() method with benchmarked block of code.
BenchmarkUtils.Task(String) - Constructor for class org.javasimon.utils.BenchmarkUtils.Task
Protected constructor intended for extension.
Bucket - Class in org.javasimon.callback.quantiles
Bucket count the number of samples in the range min-max.
Bucket(long, long) - Constructor for class org.javasimon.callback.quantiles.Bucket
Constructor with min/max value specified.
bucketNb - Variable in class org.javasimon.callback.quantiles.Buckets
Number of real buckets (=buckets.length-2).
Buckets - Class in org.javasimon.callback.quantiles
List of buckets and quantiles computer.
Buckets(long, long, int) - Constructor for class org.javasimon.callback.quantiles.Buckets
Constructor, initializes buckets.
buckets - Variable in class org.javasimon.callback.quantiles.Buckets
Array of buckets, sorted by ranges.
BucketSample - Class in org.javasimon.callback.quantiles
Bucket sample.
BucketSample(long, long, int) - Constructor for class org.javasimon.callback.quantiles.BucketSample
Constructor with min/max value specified.
BucketsSample - Class in org.javasimon.callback.quantiles
Snapshot of Buckets
BucketsSample(BucketSample[], Double, Double) - Constructor for class org.javasimon.callback.quantiles.BucketsSample
 
BucketsType - Enum in org.javasimon.callback.quantiles
Enumeration of buckets types, used for configuration purposes.

C

cache() - Method in class org.javasimon.source.AbstractMethodStopwatchSource
Wraps this data source in a cache.
CachedMonitorSource<L,M extends Simon,K> - Class in org.javasimon.source
Monitor source playing the role of cache for delegate monitor source.
CachedMonitorSource(MonitorSource<L, M>) - Constructor for class org.javasimon.source.CachedMonitorSource
Constructor with real MonitorSource.
CachedStopwatchSource<L,K> - Class in org.javasimon.source
Cached sources using Stopwatch as monitors.
CachedStopwatchSource(StopwatchSource<L>) - Constructor for class org.javasimon.source.CachedStopwatchSource
 
calculateCounterAggregate(Simon) - Static method in class org.javasimon.utils.SimonUtils
Aggregate statistics from all counters in hierarchy of simons.
calculateCounterAggregate(Simon, SimonFilter) - Static method in class org.javasimon.utils.SimonUtils
Aggregate statistics from all counters in hierarchy that pass specified filter.
calculateStopwatchAggregate(Simon) - Static method in class org.javasimon.utils.SimonUtils
Aggregate statistics from all stopwatches in hierarchy of simons.
calculateStopwatchAggregate(Simon, SimonFilter) - Static method in class org.javasimon.utils.SimonUtils
Aggregate statistics from all stopwatches in hierarchy that pass specified filter.
call() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
Callback - Interface in org.javasimon.callback
Callback processes various events of the Java Simon API and is used as an extension point of the API.
callback() - Method in class org.javasimon.DisabledManager
 
callback() - Method in class org.javasimon.EnabledManager
 
callback() - Method in interface org.javasimon.Manager
Accesses default composite callback of this manager.
callback() - Static method in class org.javasimon.SimonManager
Accesses Simon callback.
callback() - Method in class org.javasimon.SwitchingManager
 
Callback.Event - Enum in org.javasimon.callback
Enumeration of all supported callback actions.
callbacks() - Method in interface org.javasimon.callback.CompositeCallback
Returns the list of all child-callbacks.
callbacks() - Method in class org.javasimon.callback.CompositeCallbackImpl
Returns the list of all child-callbacks.
callbacks() - Method in class org.javasimon.callback.CompositeFilterCallback
 
CallbackSkeleton - Class in org.javasimon.callback
Implements Callback interface so that it does nothing - intended for extension by simple (non-composite) callbacks.
CallbackSkeleton() - Constructor for class org.javasimon.callback.CallbackSkeleton
 
CallTree - Class in org.javasimon.callback.calltree
Call tree contains the root call tree node and the current call stack.
CallTree(Long) - Constructor for class org.javasimon.callback.calltree.CallTree
Main constructor.
CallTreeCallback - Class in org.javasimon.callback.calltree
Callback which logs the call tree when the main call is bigger than specified threshold.
CallTreeCallback() - Constructor for class org.javasimon.callback.calltree.CallTreeCallback
Default constructor.
CallTreeCallback(long) - Constructor for class org.javasimon.callback.calltree.CallTreeCallback
Constructor with logging duration threshold.
CallTreeCallback(LogTemplate<Split>) - Constructor for class org.javasimon.callback.calltree.CallTreeCallback
Constructor with log template.
CallTreeDetailPlugin - Class in org.javasimon.console.plugin
Detail plugin to display call tree.
CallTreeDetailPlugin() - Constructor for class org.javasimon.console.plugin.CallTreeDetailPlugin
 
CallTreeNode - Class in org.javasimon.callback.calltree
Call tree node is one Simon one for one call level, all splits for this Simon+Level(+Thread) tuple are kept for later analysis.
CallTreeNode(String) - Constructor for class org.javasimon.callback.calltree.CallTreeNode
Main constructor.
cancel() - Method in class org.javasimon.IncrementalSimonsPurger
Cancel periodical Simons purging if it was started.
cancel() - Method in class org.javasimon.jdbc4.SimonStatement
 
cancelRowUpdates() - Method in class org.javasimon.jdbc4.SimonResultSet
 
checkCondition(Simon, Object...) - Method in class org.javasimon.callback.FilterRule
Checks the Simon and optional parameters against the condition specified for a rule.
checkInstance(Stringifier<T>) - Static method in class org.javasimon.console.text.NoneStringifier
Check whether stringifier is the NoneStringifier
checkName(String) - Static method in class org.javasimon.utils.SimonUtils
Checks if the input string is correct Simon name.
CircularList<T> - Class in org.javasimon.callback.lastsplits
Ring/circular buffer, fixed size FIFO list.
CircularList(int) - Constructor for class org.javasimon.callback.lastsplits.CircularList
Constructor.
cleanup() - Method in interface org.javasimon.callback.Callback
Lifecycle method called when the callback is removed from the manager.
cleanup() - Method in class org.javasimon.callback.CallbackSkeleton
 
cleanup() - Method in class org.javasimon.callback.CompositeCallbackImpl
Calls deactivate on all children.
cleanup() - Method in class org.javasimon.callback.CompositeFilterCallback
 
cleanup() - Method in class org.javasimon.jmx.JmxRegisterCallback
Stop operation and clear all registered beans.
clear() - Method in class org.javasimon.callback.lastsplits.CircularList
Removes all elements from the list.
clear() - Method in class org.javasimon.callback.lastsplits.LastSplits
Removes all splits from buffer.
clear() - Method in class org.javasimon.callback.quantiles.Bucket
Resets value number.
clear() - Method in class org.javasimon.callback.quantiles.Buckets
Clears all buckets.
clear() - Method in class org.javasimon.DisabledManager
 
clear() - Method in class org.javasimon.EnabledManager
 
clear() - Method in interface org.javasimon.Manager
Clears the whole manager and starts again with a single newly created Root Simon.
clear() - Method in class org.javasimon.ManagerConfiguration
Clears any previously loaded configuration.
clear() - Static method in class org.javasimon.SimonManager
Clears the SimonManager (ignored if manager is disabled).
clear() - Method in class org.javasimon.SwitchingManager
 
ClearAction - Class in org.javasimon.console.action
Action to clear the Simon manager and remove all Simons.
ClearAction(ActionContext) - Constructor for class org.javasimon.console.action.ClearAction
 
clearBatch() - Method in class org.javasimon.jdbc4.SimonStatement
Clears batch sql list and real batch too.
clearManager() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Clears the Manager (ignored if manager is disabled).
clearManager() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
clearParameters() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
clearWarnings() - Method in class org.javasimon.jdbc4.SimonConnection
 
clearWarnings() - Method in class org.javasimon.jdbc4.SimonResultSet
 
clearWarnings() - Method in class org.javasimon.jdbc4.SimonStatement
 
close() - Method in class org.javasimon.jdbc4.SimonConnection
Closes the real connection, stops lifespan Simon and decreases the active Simon.
close() - Method in class org.javasimon.jdbc4.SimonResultSet
Closes real result set, stops lifespan Simon.
close() - Method in class org.javasimon.jdbc4.SimonStatement
Closes real statement, stops lifespan Simon and decrease active Simon.
close() - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
close() - Method in class org.javasimon.Split
Allows to use Split as a resource in try-with-resource construct.
closeOnCompletion() - Method in class org.javasimon.jdbc4.SimonStatement
 
commit() - Method in class org.javasimon.jdbc4.SimonConnection
Commits the real connection and increases the commits Simon.
compact(String, int) - Static method in class org.javasimon.utils.SimonUtils
Shrinks the middle of the input string if it is too long, so it does not exceed limitTo.
compareTo(ReporterStopwatchInfo) - Method in class org.javasimon.javaee.reqreporter.ReporterStopwatchInfo
 
CompositeCallback - Interface in org.javasimon.callback
Composite Callback can hold more callbacks which allows to form callback trees where events are passed to sub-callbacks.
CompositeCallbackImpl - Class in org.javasimon.callback
Composite callbacks holds child-callbacks and delegates any operations to all of them.
CompositeCallbackImpl() - Constructor for class org.javasimon.callback.CompositeCallbackImpl
 
CompositeFilterCallback - Class in org.javasimon.callback
This callback combines Composite and Filter behavior.
CompositeFilterCallback() - Constructor for class org.javasimon.callback.CompositeFilterCallback
Constructs composite filter callback.
CompositeStringifier - Class in org.javasimon.console.text
Dictionary (Class type,String subType)→Stringifier.
CompositeStringifier() - Constructor for class org.javasimon.console.text.CompositeStringifier
 
compositeStringifier - Variable in class org.javasimon.console.text.StringifierFactory
Stringifier dictionary.
configuration() - Method in class org.javasimon.DisabledManager
 
configuration() - Method in class org.javasimon.EnabledManager
 
configuration - Variable in class org.javasimon.jdbcx4.AbstractSimonDataSource
 
configuration() - Method in interface org.javasimon.Manager
Accesses configuration of this manager.
configuration() - Static method in class org.javasimon.SimonManager
Accesses configuration of this manager.
configuration() - Method in class org.javasimon.SwitchingManager
 
conn - Variable in class org.javasimon.jdbc4.SimonStatement
SQL connection.
connect(String, Properties) - Method in class org.javasimon.jdbc4.Driver
Opens new Simon proxy driver connection associated with real connection to the specified database.
connectionsStat() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Retrieves summary data about JDBC connection objects.
connectionsStat() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
consolePath - Variable in class org.javasimon.javaee.SimonServletFilter
URL path that displays Simon web console (or null if no console is required).
constructObject(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
Constructs JMX object from Simon object.
constructObjectName(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
Constructs JMX object name from Simon object.
contains(long) - Method in class org.javasimon.callback.quantiles.Bucket
Check whether value is in the range.
containsTimestamp(long) - Method in class org.javasimon.callback.timeline.TimeRange
Indicates whether this time range contains given timestamp.
contentType - Variable in class org.javasimon.console.action.AbstractTableAction
Content type of response.
convert(double) - Method in enum org.javasimon.console.TimeFormatType
 
convert(long) - Method in enum org.javasimon.console.TimeFormatType
 
convert(Class<?>, String) - Method in interface org.javasimon.utils.bean.Converter
Converts string values to an object of a bean property.
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToBooleanConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToByteConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToCharConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToDoubleConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToEnumConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToFloatConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToIntegerConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToLongConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToShortConverter
 
convert(Class<?>, String) - Method in class org.javasimon.utils.bean.ToStringConverter
 
Converter - Interface in org.javasimon.utils.bean
Interface for converting string values to a values of a property in Java bean.
ConvertException - Exception in org.javasimon.utils.bean
Thrown in case of conversion errors.
ConvertException(String) - Constructor for exception org.javasimon.utils.bean.ConvertException
 
ConvertException(Throwable) - Constructor for exception org.javasimon.utils.bean.ConvertException
 
ConvertException(String, Throwable) - Constructor for exception org.javasimon.utils.bean.ConvertException
 
Counter - Interface in org.javasimon
Counter tracks the single integer value and watches its max/min values.
counter - Variable in class org.javasimon.jmx.CounterMXBeanImpl
Wrapped Counter instance - protected for subclasses.
COUNTER - Static variable in class org.javasimon.jmx.SimonInfo
Type identifier for Counter.
CounterAggregate - Class in org.javasimon.utils
Holds aggregate values for counters in a hierarchy as a result of SimonUtils.calculateCounterAggregate(Simon) (optionally with SimonFilter).
CounterLogTemplate<C> - Class in org.javasimon.callback.logging
Log template that logs something every N invocations of the CounterLogTemplate.isEnabled(Object) method.
CounterLogTemplate(LogTemplate, int) - Constructor for class org.javasimon.callback.logging.CounterLogTemplate
Constructor.
CounterMXBean - Interface in org.javasimon.jmx
Interface for MX Bean representing a particular Counter.
CounterMXBeanImpl - Class in org.javasimon.jmx
MX Bean representing a particular Counter.
CounterMXBeanImpl(Counter) - Constructor for class org.javasimon.jmx.CounterMXBeanImpl
Creates the MX bean for the provided Counter.
CounterSample - Class in org.javasimon
Object holds all relevant data from Counter Simon.
CounterSample() - Constructor for class org.javasimon.CounterSample
 
CounterSample - Class in org.javasimon.jmx
Value object for retrieving data from Counter Simon.
CounterSample(String, String, long, long, long, long, long, long, long, long, long) - Constructor for class org.javasimon.jmx.CounterSample
JMX constructor.
CPU - Static variable in interface org.javasimon.clock.SimonClock
Clock implementation measuring CPU time.
create(ActionContext) - Method in interface org.javasimon.console.ActionBinding
Create an action of this action context, this method will be called only if this binding ActionBinding.supports(org.javasimon.console.ActionContext) this context.
create(Collection<?>, StringifierFactory) - Static method in class org.javasimon.console.json.ArrayJS
Create an JSON Array of JSON objects from a collection of Java Objects.
create(Object[], StringifierFactory) - Static method in class org.javasimon.console.json.ArrayJS
Create an JSON Array of JSON objects from a collection of Java Objects.
create(Object, StringifierFactory) - Static method in class org.javasimon.console.json.ObjectJS
 
create(ActionContext) - Method in class org.javasimon.console.SimpleActionBinding
create(String) - Static method in class org.javasimon.SimonPattern
Factory method that creates Simon name pattern - or returns null if parameter is null.
create(long, SimonClock) - Static method in class org.javasimon.Split
Creates simulated non-running Split that took specific time in nanos.
create(long) - Static method in class org.javasimon.Split
Creates simulated non-running Split that took specific time in nanos.
createArrayOf(String, Object[]) - Method in class org.javasimon.jdbc4.SimonConnection
 
createAttributesObjectJS(Simon) - Method in class org.javasimon.console.action.AbstractJsonAction
 
createBlob() - Method in class org.javasimon.jdbc4.SimonConnection
 
createBuckets(Stopwatch) - Method in class org.javasimon.callback.quantiles.AutoQuantilesCallback
When warmup ends, buckets are create and retained splits are sorted in the buckets.
createBuckets(Stopwatch, long, long, int) - Method in enum org.javasimon.callback.quantiles.BucketsType
Factory method to create Buckets.
createBuckets(Stopwatch) - Method in class org.javasimon.callback.quantiles.FixedQuantilesCallback
Create buckets using callback attributes
createBuckets(Stopwatch) - Method in class org.javasimon.callback.quantiles.PropertiesQuantilesCallback
Create buckets using callback attributes.
createBuckets(Stopwatch, long, long, int) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
Factory method to create a Buckets object using given configuration.
createBuckets(Stopwatch) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
Create Buckets for given stopwatch.
createBucketsAfterWarmup(Stopwatch) - Method in class org.javasimon.callback.quantiles.AutoQuantilesCallback
Create the buckets after warmup time.
createClob() - Method in class org.javasimon.jdbc4.SimonConnection
 
createDataSource(Class<T>) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Instantiates the DataSource.
createElement(Document, Simon) - Method in class org.javasimon.console.action.AbstractXmlAction
Transforms a Simon into a JSON object.
createElement(Document, Simon) - Method in class org.javasimon.console.action.TreeXmlAction
 
createForCounter(String) - Static method in class org.javasimon.SimonPattern
Factory method that creates Counter name pattern - or returns a pattern that accepts all Counters if parameter is null.
createForStopwatch(String) - Static method in class org.javasimon.SimonPattern
Factory method that creates Stopwatch name pattern - or returns a pattern that accepts all Stopwatches if parameter is null.
createLogTemplate(Stopwatch) - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
Create log template for given stopwatch.
createLogTemplate(Stopwatch) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
Create log template for given stopwatch.
createNClob() - Method in class org.javasimon.jdbc4.SimonConnection
 
createObjectJS(Simon) - Method in class org.javasimon.console.action.AbstractJsonAction
Transforms a Simon into a JSON object.
createObjectJS(Simon) - Method in class org.javasimon.console.action.TreeJsonAction
 
createSQLXML() - Method in class org.javasimon.jdbc4.SimonConnection
 
createStatement() - Method in class org.javasimon.jdbc4.SimonConnection
Calls the real createStatement and wraps the returned statement by Simon's statement.
createStatement(int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real createStatement and wraps returned statement by Simon's statement.
createStatement(int, int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real createStatement and wraps returned statement by Simon's statement.
createStruct(String, Object[]) - Method in class org.javasimon.jdbc4.SimonConnection
 
createTimeRange(long, long) - Method in class org.javasimon.callback.timeline.StopwatchTimeline
Produces a StopwatchTimeRange object.
createTimeRange(long, long) - Method in class org.javasimon.callback.timeline.Timeline
Creates time range (factory method).
CsvStringifierFactory - Class in org.javasimon.console.action
Value formatter for CSV response format.
CsvStringifierFactory() - Constructor for class org.javasimon.console.action.CsvStringifierFactory
 

D

DATE_SUBTYPE - Static variable in class org.javasimon.console.text.StringifierFactory
Value used to identify Date (=timestamp) sub type.
DEBUG_PREFIX - Static variable in class org.javasimon.utils.SystemDebugCallback
 
decrease() - Method in interface org.javasimon.Counter
Decrements the counter by one.
decrease(long) - Method in interface org.javasimon.Counter
Increments the counter by the specified value.
decrease() - Method in interface org.javasimon.jmx.CounterMXBean
Decrements the counter by one.
decrease(long) - Method in interface org.javasimon.jmx.CounterMXBean
Increments the counter by the specified value.
decrease() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
decrease(long) - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
DEFAULT_BEAN_NAME - Static variable in class org.javasimon.jmx.JmxReporter
 
DEFAULT_INTERCEPTOR_PREFIX - Static variable in class org.javasimon.javaee.SimonInterceptor
Default prefix for interceptor Simons if no "prefix" init parameter is used.
DEFAULT_PREFIX - Static variable in class org.javasimon.javaee.MethodStopwatchSource
Default prefix for Simon names.
DEFAULT_PREFIX - Static variable in class org.javasimon.jdbc4.SimonConnectionConfiguration
Default hierarchy prefix for Simon JDBC driver.
DEFAULT_SIMON_DOMAIN - Static variable in class org.javasimon.jmx.JmxReporter
 
DEFAULT_SIMON_PREFIX - Static variable in class org.javasimon.javaee.HttpStopwatchSource
Default prefix for web filter Simons if no "prefix" init parameter is used.
DefaultRequestReporter - Class in org.javasimon.javaee.reqreporter
Reports significant splits (longer than 5% of the request) and list of all used stopwatches with their split counts.
DefaultRequestReporter() - Constructor for class org.javasimon.javaee.reqreporter.DefaultRequestReporter
 
DelegateLogTemplate<C> - Class in org.javasimon.callback.logging
Base class for log template which delegates part of the work to a concrete log template.
DelegateLogTemplate(LogTemplate<C>) - Constructor for class org.javasimon.callback.logging.DelegateLogTemplate
Constructor with delegate log template.
Delegating<T> - Interface in org.javasimon.proxy
Interface indicating that an object is wrapping another object.
DelegatingMethodInvocation<T> - Class in org.javasimon.proxy
Proxy method invocation.
DelegatingMethodInvocation(T, Object, Method, Object...) - Constructor for class org.javasimon.proxy.DelegatingMethodInvocation
 
DelegatingProxyFactory<T> - Class in org.javasimon.proxy
Produces proxy that wrap and existing class using Proxy class.
DelegatingProxyFactory(T) - Constructor for class org.javasimon.proxy.DelegatingProxyFactory
Main constructor.
deleteRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
destroy() - Method in class org.javasimon.console.SimonConsoleFilter
 
destroy() - Method in class org.javasimon.javaee.SimonServletFilter
Removes the splitSaverCallback if initialized.
destroySimon(String) - Method in class org.javasimon.DisabledManager
 
destroySimon(String) - Method in class org.javasimon.EnabledManager
 
destroySimon(String) - Method in interface org.javasimon.Manager
Removes Simon from the Manager.
destroySimon(String) - Static method in class org.javasimon.SimonManager
Destroys Simon or replaces it with UnknownSimon if it's necessary to preserve the hierarchy.
destroySimon(String) - Method in class org.javasimon.SwitchingManager
 
DetailHtmlAction - Class in org.javasimon.console.action
Export single Simon data as static HTML for printing purposes.
DetailHtmlAction(ActionContext) - Constructor for class org.javasimon.console.action.DetailHtmlAction
Constructor.
DetailHtmlBuilder - Class in org.javasimon.console.action
HTML generator for Detail view.
DetailHtmlBuilder(Writer, StringifierFactory) - Constructor for class org.javasimon.console.action.DetailHtmlBuilder
 
DetailJsonAction - Class in org.javasimon.console.action
Export one Simons as a JSON object for display in detail view.
DetailJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.DetailJsonAction
 
DetailPlugin - Class in org.javasimon.console.action
Base class for Detail plugins.
DetailPlugin(String, String) - Constructor for class org.javasimon.console.action.DetailPlugin
 
disable() - Method in class org.javasimon.DisabledManager
disable() - Method in class org.javasimon.EnabledManager
disable() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Disables the Simon Manager, disable monitoring application by Simons.
disable() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
disable() - Method in interface org.javasimon.Manager
Disables the Simon Manager.
disable() - Static method in class org.javasimon.SimonManager
Disables the Simon Manager.
disable() - Method in class org.javasimon.SwitchingManager
Disables the Simon Manager.
DISABLED - Static variable in class org.javasimon.callback.async.Executors
Disabled Executor.
disabled() - Static method in class org.javasimon.callback.async.Executors
Returns disabled executor.
disabled() - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a disabled log template which never logs anything.
DISABLED - Static variable in class org.javasimon.Split
Disabled split (implies not running) for cases where monitoring is disabled and null value is not an option.
DisabledLogTemplate<C> - Class in org.javasimon.callback.logging
 
DisabledLogTemplate() - Constructor for class org.javasimon.callback.logging.DisabledLogTemplate
 
DisabledManager - Class in org.javasimon
Manager implementation that does nothing or returns null or NullSimon as expected from manager in disabled state.
DisabledManager() - Constructor for class org.javasimon.DisabledManager
 
DisabledMonitorSource<L,M extends Simon> - Class in org.javasimon.source
Disabled monitor source.
DisabledMonitorSource() - Constructor for class org.javasimon.source.DisabledMonitorSource
 
DisabledStopwatchSource<L> - Class in org.javasimon.source
Disabled stopwatch source.
DisabledStopwatchSource() - Constructor for class org.javasimon.source.DisabledStopwatchSource
 
disableMonitoring() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Disables monitoring (gathering statistics) by associated JDBC Simon hierarchy, see (org.javasimon.jdbc).
disableMonitoring() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
disableSimon(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Disables particular Simon only.
disableSimon(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.javasimon.console.SimonConsoleFilter
Wraps the HTTP request with Simon measuring.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.javasimon.javaee.SimonServletFilter
Wraps the HTTP request with Simon measuring.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.javasimon.console.SimonConsoleServlet
Handles the HTTP GET method.
doGetRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Reads DataSource class name from configuration.
doGetRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.SimonConnectionPoolDataSource
 
doGetRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.SimonDataSource
 
doGetRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.SimonXADataSource
 
doGetRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
domain - Variable in class org.javasimon.jmx.JmxRegisterCallback
Domain part of the JMX object name - protected for subclasses.
dontCache() - Method in class org.javasimon.console.Action
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.javasimon.console.SimonConsoleServlet
Handles the HTTP POST method.
doToString(T) - Method in class org.javasimon.console.text.BaseStringifier
Converts not null input value to string.
doToString(Date) - Method in class org.javasimon.console.text.StringifierFactory.DateStringifier
 
doToString(Double) - Method in class org.javasimon.console.text.StringifierFactory.DoubleTimeStringifier
 
doToString(Long) - Method in class org.javasimon.console.text.StringifierFactory.LongDateStringifier
 
doToString(Long) - Method in class org.javasimon.console.text.StringifierFactory.LongTimeStringifier
 
doToString(T) - Method in class org.javasimon.console.text.StringifierFactory.NumberStringifier
 
doWithStopwatch(String, Callable<T>) - Static method in class org.javasimon.utils.SimonUtils
Calls a block of code with stopwatch around and returns result.
doWithStopwatch(String, Runnable) - Static method in class org.javasimon.utils.SimonUtils
Calls a block of code with stopwatch around, can not return any result or throw an exception (use SimonUtils.doWithStopwatch(String, java.util.concurrent.Callable) instead).
Driver - Class in org.javasimon.jdbc4
Simon JDBC 4.1 Proxy Driver (Java SE 7).
Driver() - Constructor for class org.javasimon.jdbc4.Driver
Class constructor.

E

element(String, String, String) - Method in class org.javasimon.console.html.HtmlBuilder
Simple element.
enable() - Method in class org.javasimon.DisabledManager
enable() - Method in class org.javasimon.EnabledManager
enable() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Enables the Simon Manager, enable monitoring application by Simons.
enable() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
enable() - Method in interface org.javasimon.Manager
Enables the Simon Manager.
enable() - Static method in class org.javasimon.SimonManager
Enables the Simon Manager.
enable() - Method in class org.javasimon.SwitchingManager
Enables the Simon Manager.
EnabledManager - Class in org.javasimon
Implements fully functional Manager in the enabled state.
EnabledManager() - Constructor for class org.javasimon.EnabledManager
Creates new enabled manager.
EnabledManager(SimonClock) - Constructor for class org.javasimon.EnabledManager
 
enableMonitoring() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Enables monitoring (gathering statistics) by associated JDBC Simon hierarchy, see (org.javasimon.jdbc).
enableMonitoring() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
enableSimon(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Enables particular Simon only.
enableSimon(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
end(String) - Method in class org.javasimon.console.html.HtmlBuilder
End an element.
endRow() - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
endSection() - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
endValueCell() - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
equals(Object) - Method in class org.javasimon.SimonPattern
 
equals(Object) - Method in class org.javasimon.utils.CounterAggregate
 
equals(Object) - Method in class org.javasimon.utils.StopwatchAggregate
 
ErrorAction - Class in org.javasimon.console.action
Action used when an exception occurs: exception stack trace is dumped into the response.
ErrorAction(ActionContext) - Constructor for class org.javasimon.console.action.ErrorAction
 
estimateQuantile(Bucket, double, double) - Method in class org.javasimon.callback.quantiles.Buckets
Interpolate quantile located in given Bucket using linear regression.
estimateQuantile(Bucket, double, double) - Method in class org.javasimon.callback.quantiles.ExponentialBuckets
Interpolate quantile located in given Bucket using linear regression.
everyNMilliseconds(LogTemplate<C>, long) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a log template which logs something at most every N milliseconds.
everyNSeconds(LogTemplate<C>, long) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a log template which logs something at most every N secoonds.
everyNSplits(LogTemplate<C>, int) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a log template which logs something every N split.
EXCEPTION_TAG - Static variable in class org.javasimon.spring.MonitoringInterceptor
 
execute(Callable<T>) - Method in interface org.javasimon.callback.async.Executor
Main method of the executor.
execute() - Method in class org.javasimon.console.action.AbstractJsonAction
 
execute() - Method in class org.javasimon.console.action.AbstractTableAction
 
execute() - Method in class org.javasimon.console.action.AbstractXmlAction
 
execute() - Method in class org.javasimon.console.action.ClearAction
 
execute() - Method in class org.javasimon.console.action.DetailHtmlAction
 
execute() - Method in class org.javasimon.console.action.DetailJsonAction
 
execute() - Method in class org.javasimon.console.action.ErrorAction
 
execute() - Method in class org.javasimon.console.Action
Execute action
execute() - Method in class org.javasimon.console.action.ListJsonAction
 
execute() - Method in class org.javasimon.console.action.PluginsJsonAction
 
execute() - Method in class org.javasimon.console.action.RedirectAction
 
execute() - Method in class org.javasimon.console.action.ResourceAction
 
execute() - Method in class org.javasimon.console.action.TreeJsonAction
 
execute() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
Measure and execute prepared SQL operation.
execute(String) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
execute(String, int) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
execute(String, int[]) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
execute(String, String[]) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeBatch() - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeHtml(ActionContext, DetailHtmlBuilder, StringifierFactory, Simon) - Method in class org.javasimon.console.action.DetailPlugin
Callback for flat HTML rendering.
executeHtml(ActionContext, DetailHtmlBuilder, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.CallTreeDetailPlugin
 
executeHtml(ActionContext, DetailHtmlBuilder, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.QuantilesDetailPlugin
 
executeHtml(ActionContext, DetailHtmlBuilder, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.TimelineDetailPlugin
 
executeJson(ActionContext, StringifierFactory, Simon) - Method in class org.javasimon.console.action.DetailPlugin
Callback for flat JSON rendering.
executeJson(ActionContext, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.CallTreeDetailPlugin
Generate a JSON call tree object or an error string if no call tree
executeJson(ActionContext, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.QuantilesDetailPlugin
 
executeJson(ActionContext, StringifierFactory, Simon) - Method in class org.javasimon.console.plugin.TimelineDetailPlugin
 
executeQuery() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
Measure and execute prepared SQL operation.
executeQuery(String) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeUpdate() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
Measure and execute prepared SQL operation.
executeUpdate(String) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeUpdate(String, int) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeUpdate(String, int[]) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
executeUpdate(String, String[]) - Method in class org.javasimon.jdbc4.SimonStatement
Measure and execute SQL operation.
Executor<T> - Interface in org.javasimon.callback.async
Executor is similar to Executor or ExecutorService but simpler (only one method to implement).
ExecutorProxyFactory<T> - Class in org.javasimon.callback.async
Proxy factory which can be used make any class asynchronous.
ExecutorProxyFactory(T) - Constructor for class org.javasimon.callback.async.ExecutorProxyFactory
Constructor.
ExecutorProxyFactory(T, Executor) - Constructor for class org.javasimon.callback.async.ExecutorProxyFactory
Constructor.
Executors - Class in org.javasimon.callback.async
This class contains some basic Executors.
Executors() - Constructor for class org.javasimon.callback.async.Executors
 
ExponentialBuckets - Class in org.javasimon.callback.quantiles
Exponentially organized Buckets.
ExponentialBuckets(long, long, int) - Constructor for class org.javasimon.callback.quantiles.ExponentialBuckets
Constructor.

F

fillDocument(Document) - Method in class org.javasimon.console.action.AbstractXmlAction
 
fillDocument(Document) - Method in class org.javasimon.console.action.TreeXmlAction
 
FilterCallback - Interface in org.javasimon.callback
FilterCallback extends Callback adding filtering capabilities.
FilterRule - Class in org.javasimon.callback
Represents filtering rule that checks whether sub-callbacks will get the event.
FilterRule(FilterRule.Type, String, SimonPattern) - Constructor for class org.javasimon.callback.FilterRule
Creates the rule with a specified type, condition and pattern.
FilterRule.Type - Enum in org.javasimon.callback
Enumeration of rule types that determines the evaluation of multiple rules in a chain.
findColumn(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
finish(Split) - Method in class org.javasimon.jdbc4.SimonStatement
Called after each SQL command execution.
first() - Method in class org.javasimon.callback.lastsplits.CircularList
Returns the first (inserted) element.
first() - Method in class org.javasimon.jdbc4.SimonResultSet
 
FixedQuantilesCallback - Class in org.javasimon.callback.quantiles
Callback which stores data in buckets to compute quantiles.
FixedQuantilesCallback(long, long, int) - Constructor for class org.javasimon.callback.quantiles.FixedQuantilesCallback
Main constructor.
FixedQuantilesCallback(BucketsType, long, long, int) - Constructor for class org.javasimon.callback.quantiles.FixedQuantilesCallback
Constructor with all configuration
footer() - Method in class org.javasimon.console.html.HtmlBuilder
Page footer.
forCode(String) - Static method in enum org.javasimon.callback.Callback.Event
Returns event for String code used in XML configuration.
forDefaultManager() - Static method in class org.javasimon.jmx.JmxReporter
Creates new JmxReporter for the default manager with default values.
forManager(Manager) - Static method in class org.javasimon.jmx.JmxReporter
Creates new JmxReporter for the specified manager with default values.

G

generate(Sample...) - Static method in class org.javasimon.utils.SampleHtmlGenerator
Generates HTML table for the provided Samples.
generate(Iterable<Sample>) - Static method in class org.javasimon.utils.SampleHtmlGenerator
Generates HTML table for the provided Samples.
generateName() - Static method in class org.javasimon.utils.SimonUtils
Autogenerates name for the Simon using the class name and the method name.
generateNameForClass(String) - Static method in class org.javasimon.utils.SimonUtils
Autogenerates name for the Simon using the fully-qualified class name.
generateNameForClassAndMethod(String) - Static method in class org.javasimon.utils.SimonUtils
Autogenerates name for the Simon using the fully qualified class name and the method name.
get(int) - Method in class org.javasimon.callback.lastsplits.CircularList
Get element by index
get(Object) - Method in class org.javasimon.console.reflect.Getter
Get value from source object using getter method
get() - Static method in class org.javasimon.source.DisabledMonitorSource
Returns a singleton instance.
get() - Static method in class org.javasimon.source.DisabledStopwatchSource
Returns a singleton instance.
getActionBindings() - Method in class org.javasimon.console.SimonConsolePlugin
 
getActionBindings() - Method in class org.javasimon.console.SimonConsolePluginManager
Get all action bindings of all plugins.
getActionClass() - Method in class org.javasimon.console.SimpleActionBinding
 
getActionConstructor() - Method in class org.javasimon.console.SimpleActionBinding
 
getActive() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for actual active objects (conn, stmt, rset) in runtime.
getActive() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns current number of measured splits (concurrently running).
getActive() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getActive() - Method in interface org.javasimon.Stopwatch
Returns current number of measured splits (concurrently running).
getActive() - Method in class org.javasimon.StopwatchSample
Returns current number of measured splits (concurrently running).
getActive() - Method in class org.javasimon.utils.StopwatchAggregate
Returns total number of active splits in all stopwatches in hierarchy.
getArgs() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
getArray(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getArray(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getArray(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getArray(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getAsciiStream(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getAsciiStream(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getAttribute(String) - Method in class org.javasimon.console.json.ObjectJS
 
getAttribute(String) - Method in interface org.javasimon.HasAttributes
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String, Class<T>) - Method in interface org.javasimon.HasAttributes
Returns the value of the named attribute typed to the specified class, or null if no attribute of the given name exists.
getAttribute(String) - Method in class org.javasimon.Split
Returns the value of the named attribute as an Object, or null if no attribute of the given name exists.
getAttribute(String, Class<T>) - Method in class org.javasimon.Split
Returns the value of the named attribute typed to the specified class, or null if no attribute of the given name exists.
getAttributeNames() - Method in interface org.javasimon.HasAttributes
Returns an Iterator containing the names of the attributes available to this Simon.
getAttributeNames() - Method in class org.javasimon.Split
Returns an Iterator containing the names of the attributes available to this Split.
getAutoCommit() - Method in class org.javasimon.jdbc4.SimonConnection
 
getBeanName() - Method in class org.javasimon.jmx.JmxReporter
 
getBeanServer() - Method in class org.javasimon.jmx.JmxReporter
 
getBigDecimal(int, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
Deprecated.
getBigDecimal(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBigDecimal(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBigDecimal(int, int) - Method in class org.javasimon.jdbc4.SimonResultSet
Deprecated.
getBigDecimal(String, int) - Method in class org.javasimon.jdbc4.SimonResultSet
Deprecated.
getBigDecimal(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBigDecimal(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBinaryStream(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBinaryStream(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBlob(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBlob(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBlob(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBlob(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBoolean(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBoolean(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBoolean(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBoolean(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBucketForValue(long) - Method in class org.javasimon.callback.quantiles.Buckets
Get the bucket containing the given value.
getBucketForValue(long) - Method in class org.javasimon.callback.quantiles.ExponentialBuckets
Get the bucket containing the given value.
getBucketForValue(long) - Method in class org.javasimon.callback.quantiles.LinearBuckets
Get the bucket containing the given value.
getBucketNb() - Method in class org.javasimon.callback.quantiles.Buckets
 
getBucketNb() - Method in class org.javasimon.callback.quantiles.FixedQuantilesCallback
 
getBuckets() - Method in class org.javasimon.callback.quantiles.Buckets
Returns the bucket list.
getBuckets() - Method in class org.javasimon.callback.quantiles.BucketsSample
 
getBuckets(Stopwatch) - Static method in class org.javasimon.callback.quantiles.QuantilesCallback
Returns the buckets attribute.
getBucketsType() - Method in class org.javasimon.callback.quantiles.QuantilesCallback
Returns buckets type.
getByte(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getByte(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getByte(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getByte(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBytes(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBytes(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getBytes(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getBytes(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getCallbackByType(Manager, Class<T>) - Static method in class org.javasimon.console.SimonCallbacks
Get the first callback of given type in manager
getCallbacks() - Method in class org.javasimon.spring.ManagerFactoryBean
 
getCapacity() - Method in class org.javasimon.callback.lastsplits.CircularList
Get capacity (buffer size).
getCapacity() - Method in class org.javasimon.callback.timeline.TimelineSample
 
getCatalog() - Method in class org.javasimon.jdbc4.SimonConnection
 
getCharacterEncoding() - Method in class org.javasimon.console.ActionContext
 
getCharacterStream(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getCharacterStream(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getCharacterStream(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getCharacterStream(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getChild(String) - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns the child node by Simon name.
getChildren() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns all child nodes.
getChildren() - Method in interface org.javasimon.Simon
Returns list of children - direct sub-simons.
getChildrenNames() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getChildrenNames() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns list of children names.
getClassFilter() - Method in class org.javasimon.spring.MonitoredMeasuringPointcut
Returns a class filter that lets all class through.
getClientInfo(String) - Method in class org.javasimon.jdbc4.SimonConnection
 
getClientInfo() - Method in class org.javasimon.jdbc4.SimonConnection
 
getClob(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getClob(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getClob(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getClob(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getClosed() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for count of closed objects (conn, stmt, rset).
getConcurrency() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getCondition() - Method in class org.javasimon.callback.FilterRule
Returns the additional condition of this rule.
getConnection() - Method in class org.javasimon.jdbc4.SimonStatement
Returns a connection object (simon impl.).
getConnection() - Method in class org.javasimon.jdbcx4.SimonDataSource
Attempts to establish a connection with the data source that this DataSource object represents.
getConnection(String, String) - Method in class org.javasimon.jdbcx4.SimonDataSource
Attempts to establish a connection with the data source that this DataSource object represents.
getConnection() - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
getConnection() - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
Attempts to establish a connection with the data source that this DataSource object represents.
getConnection(String, String) - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
Attempts to establish a connection with the data source that this DataSource object represents.
getContext() - Method in class org.javasimon.console.Action
 
getCopyAsSortedMap() - Method in interface org.javasimon.HasAttributes
Returns copy of attributes as a sorted map, this can be used further for operations like toString.
getCopyAsSortedMap() - Method in class org.javasimon.Split
 
getCount() - Method in class org.javasimon.callback.lastsplits.LastSplits
Gets number of splits in the buffer.
getCount() - Method in class org.javasimon.callback.quantiles.Bucket
Get number of values in the range.
getCount() - Method in class org.javasimon.callback.quantiles.BucketSample
Get number of values in the range.
getCounter() - Method in class org.javasimon.callback.logging.CounterLogTemplate
Returns counter value.
getCounter() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
getCounter() - Method in interface org.javasimon.Counter
Returns the current value of the counter.
getCounter() - Method in class org.javasimon.CounterSample
Returns the value of the counter.
getCounter(String) - Method in class org.javasimon.DisabledManager
Returns "Null Counter" that always returns empty/null values and cannot measure anything.
getCounter(String) - Method in class org.javasimon.EnabledManager
 
getCounter() - Method in interface org.javasimon.jmx.CounterMXBean
Returns the current value of the counter.
getCounter() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getCounter() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns usage count of the stopwatch.
getCounter() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getCounter(String) - Method in interface org.javasimon.Manager
Returns existing Counter or creates new if necessary.
getCounter(String) - Static method in class org.javasimon.SimonManager
Returns existing Counter or creates new if necessary.
getCounter() - Method in interface org.javasimon.Stopwatch
Returns usage count of the stopwatch.
getCounter() - Method in class org.javasimon.StopwatchSample
Returns usage count of the stopwatch.
getCounter(String) - Method in class org.javasimon.SwitchingManager
 
getCounter() - Method in class org.javasimon.utils.CounterAggregate
Returns sum of all counters in a hierarchy of simons.
getCounter() - Method in class org.javasimon.utils.StopwatchAggregate
Returns total sum of usage counts of all stopwatches in hierarchy in milliseconds.
getCounterMax() - Method in class org.javasimon.callback.logging.CounterLogTemplate
Returns counter max value, corresponding to logging period.
getCounterSample(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Retrieves sample data object for a particular Counter.
getCounterSample(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getCounterSamples() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Sample all Counters
getCounterSamples(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Sample all Counters whose name matches given pattern
getCounterSamples(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
Sample all Counters whose name matches given pattern
getCounterSamples() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
Sample all Counters
getCursorName() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDataSource() - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
getDate(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDate(int, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDate(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDate(String, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDate(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDate(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDate(int, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDate(String, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDecrementSum() - Method in interface org.javasimon.Counter
Returns the sum of all decremented values (as a positive number).
getDecrementSum() - Method in class org.javasimon.CounterSample
Returns the sum of all decremented values (as a positive number).
getDecrementSum() - Method in interface org.javasimon.jmx.CounterMXBean
Returns the sum of all decremented values (as a positive number).
getDecrementSum() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getDecrementSum() - Method in class org.javasimon.utils.CounterAggregate
Returns sum of all decrement sums in a hierarchy of simons.
getDefaultStringifier() - Method in class org.javasimon.console.text.CompositeStringifier
 
getDelegate() - Method in class org.javasimon.callback.logging.DelegateLogTemplate
Get delegate log template.
getDelegate() - Method in interface org.javasimon.proxy.Delegating
Get wrapped object.
getDelegate() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
getDelegate() - Method in class org.javasimon.proxy.DelegatingProxyFactory
Return Wrapped class and concrete implementation.
getDivisor() - Method in enum org.javasimon.clock.SimonUnit
Returns number of nanoseconds in this unit.
getDouble(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDouble(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getDouble(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDouble(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getDriverId() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Returns driver identifier (eg.
getElements() - Method in class org.javasimon.console.json.ArrayJS
Gets elements of the array.
getEndTimestamp() - Method in class org.javasimon.callback.timeline.TimeRange
 
getError() - Method in class org.javasimon.console.action.ErrorAction
 
getExecutor() - Method in class org.javasimon.callback.async.ExecutorProxyFactory
Returns used executor.
getFetchDirection() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getFetchDirection() - Method in class org.javasimon.jdbc4.SimonStatement
 
getFetchSize() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getFetchSize() - Method in class org.javasimon.jdbc4.SimonStatement
 
getFirstUsage() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getFirstUsage() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns ms timestamp of the first usage of this Simon.
getFirstUsage() - Method in class org.javasimon.Sample
Timestamp of the first usage from the sampled Simon.
getFirstUsage() - Method in interface org.javasimon.Simon
Returns ms timestamp of the first usage of this Simon.
getFirstUsageAsDate() - Method in class org.javasimon.jmx.CounterSample
Timestamp of the first usage from the sampled Simon as a formatted date.
getFirstUsageAsDate() - Method in class org.javasimon.jmx.StopwatchSample
Timestamp of the first usage from the sampled Simon as a formatted date.
getFirstUsageAsString() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getFirstUsageAsString() - Method in class org.javasimon.jmx.CounterSample
Timestamp of the first usage from the sampled Simon as a formatted string.
getFirstUsageAsString() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns nicely formatted timestamp of the first usage of this Simon.
getFirstUsageAsString() - Method in class org.javasimon.jmx.StopwatchSample
Timestamp of the first usage from the sampled Simon as a formatted string.
getFloat(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getFloat(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getFloat(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getFloat(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getFormattedValue(Object) - Method in class org.javasimon.console.action.AbstractTableAction.Column
Get formatted column value.
getForType(Class<? extends T>) - Method in class org.javasimon.console.text.CompositeStringifier
Look for a stringifier in the dictionnary
getForType(Class<? extends T>, String) - Method in class org.javasimon.console.text.CompositeStringifier
Look for a stringifier in the dictionary. First look with type+subtype If not found, try with type alone
getGeneratedKeys() - Method in class org.javasimon.jdbc4.SimonStatement
 
getGetter(Class, String) - Static method in class org.javasimon.console.reflect.GetterFactory
Search getter for given class and property name.
getGetters(Class) - Static method in class org.javasimon.console.reflect.GetterFactory
Extract all getters for given class.
getHandler() - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
getHoldability() - Method in class org.javasimon.jdbc4.SimonConnection
 
getHoldability() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getId() - Method in class org.javasimon.console.SimonConsolePlugin
 
getIncludeHttpMethodName() - Method in class org.javasimon.javaee.HttpStopwatchSource
Returns current mode of preserving HTTP method names in simons' names
getIncrementCounterSample(String, String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Samples increment in Counter values since the previous call of this method with the same key.
getIncrementCounterSample(String, String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementCounterSamples(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Increment sample all Counters.
getIncrementCounterSamples(String, String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Incremental sample for all Counters whose name matches given pattern.
getIncrementCounterSamples(String, String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementCounterSamples(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementStopwatchSample(String, String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Samples increment in Stopwatch values since the previous call of this method with the same key.
getIncrementStopwatchSample(String, String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementStopwatchSamples(String, String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Increment sample all Stopwatches whose name matches given pattern.
getIncrementStopwatchSamples(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Increment sample all Stopwatches.
getIncrementStopwatchSamples(String, String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementStopwatchSamples(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getIncrementSum() - Method in interface org.javasimon.Counter
Returns the sum of all incremented values.
getIncrementSum() - Method in class org.javasimon.CounterSample
Returns the sum of all incremented values.
getIncrementSum() - Method in interface org.javasimon.jmx.CounterMXBean
Returns the sum of all incremented values.
getIncrementSum() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getIncrementSum() - Method in class org.javasimon.utils.CounterAggregate
Returns sum of all increment sums in a hierarchy of simons.
getInstance() - Static method in class org.javasimon.callback.logging.DisabledLogTemplate
 
getInstance() - Static method in class org.javasimon.console.text.NoneStringifier
Get unique instance of the NoneStringifier
getInstance() - Static method in class org.javasimon.utils.bean.SimonBeanUtils
 
getInt(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getInt(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getInt(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getInt(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getLabel() - Method in class org.javasimon.console.SimonConsolePlugin
 
getLast() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
getLast() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns value of the last added split - whether it was added directly or with stop method.
getLast() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getLast() - Method in interface org.javasimon.Stopwatch
Returns value of the last added split - whether it was added directly or with stop method.
getLast() - Method in class org.javasimon.StopwatchSample
Returns the value of the last measured split in ns.
getLastAsString() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns value of the last added split as formatted string.
getLastAsString() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getLastAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns the value of the last measured split in ns as a formatted string.
getLastCallTree(Stopwatch) - Static method in class org.javasimon.callback.calltree.CallTreeCallback
Returns last call tree stored in stopwatch attributes.
getLastUsage() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getLastUsage() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns ms timestamp of the last usage of this Simon.
getLastUsage() - Method in class org.javasimon.Sample
Timestamp of the last usage from the sampled Simon.
getLastUsage() - Method in interface org.javasimon.Simon
Returns ms timestamp of the last usage of this Simon.
getLastUsageAsDate() - Method in class org.javasimon.jmx.CounterSample
Timestamp of the last usage from the sampled Simon as a date.
getLastUsageAsDate() - Method in class org.javasimon.jmx.StopwatchSample
Timestamp of the last usage from the sampled Simon as a formatted date.
getLastUsageAsString() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getLastUsageAsString() - Method in class org.javasimon.jmx.CounterSample
Timestamp of the last usage from the sampled Simon as a formatted string.
getLastUsageAsString() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns nicely formatted timestamp of the last usage of this Simon.
getLastUsageAsString() - Method in class org.javasimon.jmx.StopwatchSample
Timestamp of the last usage from the sampled Simon as a formatted string.
getLevel() - Method in class org.javasimon.callback.logging.JULLogTemplate
Returns log level.
getLevel() - Method in class org.javasimon.utils.LoggingCallback
Returns the specified log level for messages.
getLocationKey(L) - Method in class org.javasimon.source.CachedMonitorSource
Get location for given location.
getLogger() - Method in class org.javasimon.callback.logging.JULLogTemplate
Get logger
getLogger() - Method in class org.javasimon.callback.logging.SLF4JLogTemplate
Returns logger.
getLogger() - Method in class org.javasimon.utils.LoggingCallback
Returns logger used to log messages.
getLogger() - Method in class org.javasimon.utils.SLF4JLoggingCallback
Returns logger used to log messages.
getLoginTimeout() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Gets the maximum time in seconds that this data source can wait while attempting to connect to a database.
getLogMessage(Split) - Method in class org.javasimon.callback.calltree.CallTree
Transforms this call tree into a loggable message.
getLogMessage(Split) - Method in class org.javasimon.callback.lastsplits.LastSplits
Transforms this list of splits into a loggable message.
getLogMessage(C) - Method in interface org.javasimon.callback.logging.LogMessageSource
Returns message for given context.
getLogMessage(Split) - Method in class org.javasimon.callback.quantiles.Buckets
Transforms buckets and quantiles into a loggable message.
getLogTemplate() - Method in class org.javasimon.callback.lastsplits.LastSplits
 
getLogTemplate() - Method in class org.javasimon.callback.quantiles.Buckets
 
getLogThreshold() - Method in class org.javasimon.callback.calltree.CallTree
 
getLogThreshold() - Method in class org.javasimon.callback.calltree.CallTreeCallback
getLogWriter() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Retrieves the log writer for this DataSource object.
getLong(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getLong(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getLong(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getLong(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getMajorVersion() - Method in class org.javasimon.jdbc4.Driver
 
getManager() - Method in class org.javasimon.console.ActionContext
Get Simon Manager.
getManager(ServletContext) - Static method in class org.javasimon.console.SimonConsoleServlet
Get manager stored in servlet context (if any)
getManager() - Method in class org.javasimon.javaee.SimonServletFilter
 
getManager() - Method in class org.javasimon.jmx.JmxReporter
 
getManager() - Method in interface org.javasimon.Simon
Returns Simon's Manager.
getManager() - Method in class org.javasimon.source.AbstractStopwatchSource
 
getManager() - Method in class org.javasimon.source.CachedMonitorSource
 
getManager() - Method in class org.javasimon.source.DisabledMonitorSource
 
getManager() - Method in class org.javasimon.source.DisabledStopwatchSource
 
getManager() - Method in interface org.javasimon.source.MonitorSource
Returns the Manager used as a real source of monitors.
getManagerLogTemplate() - Method in class org.javasimon.callback.logging.LoggingCallback
Get log template used for manage warnings.
getMarker() - Method in class org.javasimon.callback.logging.SLF4JLogTemplate
Returns marker.
getMarker() - Method in class org.javasimon.utils.SLF4JLoggingCallback
Returns the specified log marker for messages.
getMax() - Method in class org.javasimon.callback.lastsplits.LastSplits
Compute the longest duration of splits in the buffer
getMax() - Method in class org.javasimon.callback.quantiles.Bucket
Get upper bound of the range.
getMax() - Method in class org.javasimon.callback.quantiles.Buckets
 
getMax() - Method in class org.javasimon.callback.quantiles.BucketSample
Get upper bound of the range.
getMax() - Method in class org.javasimon.callback.quantiles.FixedQuantilesCallback
 
getMax() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
getMax() - Method in interface org.javasimon.Counter
Returns maximal value of counter.
getMax() - Method in class org.javasimon.CounterSample
Returns maximal value of counter.
getMax() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for maximum lifetime of objects (conn, stmt, rset).
getMax() - Method in interface org.javasimon.jmx.CounterMXBean
Returns maximal value of counter.
getMax() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getMax() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns maximal time split value in nanoseconds.
getMax() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMax() - Method in interface org.javasimon.Stopwatch
Returns maximal time split value in nanoseconds.
getMax() - Method in class org.javasimon.StopwatchSample
Returns maximal time split value in nanoseconds.
getMax() - Method in class org.javasimon.utils.CounterAggregate
Returns max value among max values in a hierarchy of simons.
getMax() - Method in class org.javasimon.utils.StopwatchAggregate
Returns max time split among all stopwatches in hierarchy in milliseconds
getMaxActive() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns peek value of active concurrent splits.
getMaxActive() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMaxActive() - Method in interface org.javasimon.Stopwatch
Returns peek value of active concurrent splits.
getMaxActive() - Method in class org.javasimon.StopwatchSample
Returns peek value of active concurrent splits.
getMaxActive() - Method in class org.javasimon.utils.StopwatchAggregate
Returns peek value of active concurrent splits among all stopwatches in hierarchy.
getMaxActiveTimestamp() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns ms timestamp when the last peek of the active split count occurred.
getMaxActiveTimestamp() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMaxActiveTimestamp() - Method in interface org.javasimon.Stopwatch
Returns ms timestamp when the last peek of the active split count occurred.
getMaxActiveTimestamp() - Method in class org.javasimon.StopwatchSample
Returns ms timestamp when the last peek of the active split count occurred.
getMaxActiveTimestamp() - Method in class org.javasimon.utils.StopwatchAggregate
Returns timestamp in millisecond when the last peek of active split counter occurred among all stopwatches in hierarchy.
getMaxActiveTimestampAsDate() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the last peek of the active split count occurred as a formatted date.
getMaxActiveTimestampAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the last peek of the active split count occurred as a formatted string.
getMaxAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns maximal time split value in nanoseconds as a formatted string.
getMaxCount() - Method in class org.javasimon.callback.quantiles.BucketsSample
 
getMaxFieldSize() - Method in class org.javasimon.jdbc4.SimonStatement
 
getMaxRows() - Method in class org.javasimon.jdbc4.SimonStatement
 
getMaxTimestamp() - Method in interface org.javasimon.Counter
Returns ms timestamp when the max value was reached.
getMaxTimestamp() - Method in class org.javasimon.CounterSample
Returns ms timestamp when the max value was reached.
getMaxTimestamp() - Method in interface org.javasimon.jmx.CounterMXBean
Returns ms timestamp when the max value was reached.
getMaxTimestamp() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getMaxTimestamp() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns ms timestamp when the max value was measured.
getMaxTimestamp() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMaxTimestamp() - Method in interface org.javasimon.Stopwatch
Returns ms timestamp when the max value was measured.
getMaxTimestamp() - Method in class org.javasimon.StopwatchSample
Returns ms timestamp when the max value was measured.
getMaxTimestamp() - Method in class org.javasimon.utils.CounterAggregate
Returns timestamp in milliseconds when max value was reached.
getMaxTimestamp() - Method in class org.javasimon.utils.StopwatchAggregate
Returns timestamp in milliseconds when max value was measured among all stopwatches.
getMaxTimestampAsDate() - Method in class org.javasimon.jmx.CounterSample
Returns ms timestamp when the max value was measured as a formatted date.
getMaxTimestampAsDate() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the max value was measured as a formatted date.
getMaxTimestampAsString() - Method in class org.javasimon.jmx.CounterSample
Returns ms timestamp when the max value was measured as a formatted string.
getMaxTimestampAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the max value was measured as a formatted string.
getMean() - Method in class org.javasimon.callback.lastsplits.LastSplits
Compute mean duration of splits in the buffer
getMean() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
Compute mean (average) duration.
getMean() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns mean value (average) of all measured values.
getMean() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMean() - Method in interface org.javasimon.Stopwatch
Returns mean value (average) of all measured values.
getMean() - Method in class org.javasimon.StopwatchSample
Returns mean value (average) of all measured values.
getMeanAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns mean value (average) of all measured values as a formatted string (ns).
getMeaningfulClassName(Class<?>) - Method in class org.javasimon.spring.SpringStopwatchSource
 
getMedian() - Method in class org.javasimon.callback.quantiles.Buckets
Computes median.
getMedian() - Method in class org.javasimon.callback.quantiles.BucketsSample
 
getMetaData() - Method in class org.javasimon.jdbc4.SimonConnection
 
getMetaData() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
getMetaData() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getMethod() - Method in class org.javasimon.console.reflect.Getter
Getter method
getMethod() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
getMethodMatcher() - Method in class org.javasimon.spring.MonitoredMeasuringPointcut
Returns a method matcher that matches any method that has the Monitored annotation, or is in a class with the Monitored annotation or is in a subclass of such a class or interface.
getMin() - Method in class org.javasimon.callback.lastsplits.LastSplits
Compute the smallest duration of splits in the buffer
getMin() - Method in class org.javasimon.callback.quantiles.Bucket
Get lower bound of the range.
getMin() - Method in class org.javasimon.callback.quantiles.Buckets
 
getMin() - Method in class org.javasimon.callback.quantiles.BucketSample
Get lower bound of the range.
getMin() - Method in class org.javasimon.callback.quantiles.FixedQuantilesCallback
 
getMin() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
getMin() - Method in interface org.javasimon.Counter
Returns minimal value of counter.
getMin() - Method in class org.javasimon.CounterSample
Returns minimal value of counter.
getMin() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for minimal lifetime of objects (conn, stmt, rset).
getMin() - Method in interface org.javasimon.jmx.CounterMXBean
Returns minimal value of counter.
getMin() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getMin() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns minimal time split value in nanoseconds.
getMin() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMin() - Method in interface org.javasimon.Stopwatch
Returns minimal time split value in nanoseconds.
getMin() - Method in class org.javasimon.StopwatchSample
Returns minimal time split value in nanoseconds.
getMin() - Method in class org.javasimon.utils.CounterAggregate
Returns min value among min values in a hierarchy of simons.
getMin() - Method in class org.javasimon.utils.StopwatchAggregate
Returns min time split among all stopwatches in hierarchy in milliseconds.
getMinAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns minimal time split value in nanoseconds as a formatted string.
getMinorVersion() - Method in class org.javasimon.jdbc4.Driver
 
getMinTimestamp() - Method in interface org.javasimon.Counter
Returns ms timestamp when the min value was reached.
getMinTimestamp() - Method in class org.javasimon.CounterSample
Returns ms timestamp when the min value was reached.
getMinTimestamp() - Method in interface org.javasimon.jmx.CounterMXBean
Returns ms timestamp when the min value was reached.
getMinTimestamp() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getMinTimestamp() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns ms timestamp when the min value was measured.
getMinTimestamp() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getMinTimestamp() - Method in interface org.javasimon.Stopwatch
Returns ms timestamp when the min value was measured.
getMinTimestamp() - Method in class org.javasimon.StopwatchSample
Returns ms timestamp when the min value was measured.
getMinTimestamp() - Method in class org.javasimon.utils.CounterAggregate
Returns timestamp in milliseconds when min value was reached.
getMinTimestamp() - Method in class org.javasimon.utils.StopwatchAggregate
Returns timestamp in milliseconds when min value was measured among all stopwatches.
getMinTimestampAsDate() - Method in class org.javasimon.jmx.CounterSample
Returns ms timestamp when the min value was measured as a formatted date.
getMinTimestampAsDate() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the min value was measured as a formatted date.
getMinTimestampAsString() - Method in class org.javasimon.jmx.CounterSample
Returns ms timestamp when the min value was measured as a formatted string.
getMinTimestampAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns ms timestamp when the min value was measured as a formatted string.
getModelAndView() - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
getMonitor(HttpServletRequest) - Method in class org.javasimon.javaee.HttpStopwatchSource
Get a stopwatch for given HTTP request.
getMonitor(T) - Method in class org.javasimon.source.AbstractStopwatchSource
Provide a Stopwatch for given location.
getMonitor(L) - Method in class org.javasimon.source.CachedMonitorSource
Get Simon for the specified location.
getMonitor(L) - Method in class org.javasimon.source.DisabledMonitorSource
Always returns null.
getMonitor(L) - Method in class org.javasimon.source.DisabledStopwatchSource
 
getMonitor(L) - Method in interface org.javasimon.source.MonitorSource
Returns the monitor for given location.
getMonitorName(HttpServletRequest) - Method in class org.javasimon.javaee.HttpStopwatchSource
Returns Simon name for the specified HTTP request with the specified prefix.
getMonitorName(InvocationContext) - Method in class org.javasimon.javaee.MethodStopwatchSource
Returns Simon name for the specified Invocation context.
getMonitorName(DelegatingMethodInvocation<T>) - Method in class org.javasimon.proxy.ProxyStopwatchSource
 
getMonitorName(T) - Method in class org.javasimon.source.AbstractStopwatchSource
Get monitor name for the given location.
getMonitorName(MethodInvocation) - Method in class org.javasimon.spring.SpringStopwatchSource
Returns monitor name for the given method invocation with Monitored.name() and Monitored.suffix() applied as expected.
getMonitorName(HandlerLocation) - Method in class org.javasimon.spring.webmvc.HandlerStopwatchSource
 
getMoreResults() - Method in class org.javasimon.jdbc4.SimonStatement
 
getMoreResults(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
getName() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns Simon name.
getName() - Method in class org.javasimon.console.action.AbstractTableAction.Column
Get column property name.
getName() - Method in class org.javasimon.console.reflect.Getter
Property name
getName() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getName() - Method in class org.javasimon.jmx.SimonInfo
Returns fully hierarchical name of Simon.
getName() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns Simon name.
getName() - Method in class org.javasimon.Sample
Name of the sampled Simon.
getName() - Method in interface org.javasimon.Simon
Returns Simon name.
getNCharacterStream(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNCharacterStream(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNCharacterStream(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNCharacterStream(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNClob(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNClob(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNClob(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNClob(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNetworkTimeout() - Method in class org.javasimon.jdbc4.SimonConnection
 
getNextTime() - Method in class org.javasimon.callback.logging.PeriodicLogTemplate
Get next invocation time time.
getNormalizedSql() - Method in class org.javasimon.jdbc4.SqlNormalizer
Returns the normalized SQL.
getNote() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getNote() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns note for the Simon.
getNote() - Method in class org.javasimon.Sample
Note from the sampled Simon.
getNote() - Method in interface org.javasimon.Simon
Returns note for the Simon.
getNString(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNString(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getNString(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNString(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getNullStringifier() - Method in class org.javasimon.console.text.CompositeStringifier
 
getNullStringifier() - Method in class org.javasimon.console.text.StringifierFactory
Get the stringifier for null values.
getObject(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(int, Map<String, Class<?>>) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(String, Map<String, Class<?>>) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(int, Class<T>) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(String, Class<T>) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getObject(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject(int, Map<String, Class<?>>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject(String, Map<String, Class<?>>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject(int, Class<T>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject(String, Class<T>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getObject() - Method in class org.javasimon.spring.ManagerFactoryBean
Get simon manager instance.
getObjectType() - Method in class org.javasimon.spring.ManagerFactoryBean
 
getOpened() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for count of opened objects (conn, stmt, rset).
getOrAddChild(String) - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns a child node with given name or creates it if it does not exists.
getOrCreateBuckets(Stopwatch) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
Returns the buckets attribute or create it if it does not exist.
getOrCreateTimeRange(long) - Method in class org.javasimon.callback.timeline.Timeline
Returns existing time range if it already exists or create a new one.
getOutputStream() - Method in class org.javasimon.console.ActionContext
Get response output stream.
getParameter(String) - Method in class org.javasimon.console.ActionContext
 
getParameterAsBoolean(String, Boolean) - Method in class org.javasimon.console.ActionContext
Get request parameter as a Boolean.
getParameterAsEnum(String, Class<T>, T) - Method in class org.javasimon.console.ActionContext
Get request parameter as a Enum.
getParameterAsString(String, String) - Method in class org.javasimon.console.ActionContext
Get request parameter as a String.
getParameterMetaData() - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
getParameters(String) - Method in class org.javasimon.console.ActionContext
 
getParametersAsEnums(String, Class<T>, EnumSet<T>) - Method in class org.javasimon.console.ActionContext
Get multiple request parameters as Enums.
getParent() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns parent tree node.
getParent() - Method in interface org.javasimon.Simon
Returns parent Simon.
getParentLogger() - Method in class org.javasimon.jdbc4.Driver
 
getParentLogger() - Method in class org.javasimon.jdbcx4.SimonConnectionPoolDataSource
 
getParentLogger() - Method in class org.javasimon.jdbcx4.SimonDataSource
 
getParentLogger() - Method in class org.javasimon.jdbcx4.SimonXADataSource
 
getParentLogger() - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
getParentName() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getParentName() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns name of the parent Simon.
getPassword() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns database password to authenticate connection.
getPath() - Method in class org.javasimon.console.ActionContext
 
getPath() - Method in class org.javasimon.console.html.HtmlResource
 
getPath() - Method in class org.javasimon.console.SimpleActionBinding
 
getPattern() - Method in class org.javasimon.callback.FilterRule
Returns the Simon pattern of this rule.
getPattern() - Method in class org.javasimon.console.action.AbstractTableAction
 
getPattern() - Method in class org.javasimon.console.action.ListJsonAction
 
getPeak() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for max active count.
getPeakTime() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for peak time.
getPercent() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns the part of time spent in this node compared to parent.
getPercentile90() - Method in class org.javasimon.callback.quantiles.BucketsSample
 
getPluginById(String) - Method in class org.javasimon.console.SimonConsolePluginManager
Return plugin, filtered by plugin Id.
getPluginManager() - Method in class org.javasimon.console.ActionContext
 
getPlugins() - Method in class org.javasimon.console.SimonConsolePluginManager
Return plugin list.
getPluginsByType(Class<T>) - Method in class org.javasimon.console.SimonConsolePluginManager
Return plugin list, filtered by plugin type.
getPooledConnection() - Method in class org.javasimon.jdbcx4.SimonConnectionPoolDataSource
 
getPooledConnection(String, String) - Method in class org.javasimon.jdbcx4.SimonConnectionPoolDataSource
 
getPrefix() - Method in class org.javasimon.javaee.HttpStopwatchSource
 
getPrefix() - Method in class org.javasimon.javaee.MethodStopwatchSource
 
getPrefix() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Returns actual prefix associated with mxbean.
getPrefix() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
getPrefix() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Returns prefix for hierarchy of JDBC connection related Simons.
getPrefix() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns Simon prefix for constructing names of Simons.
getPrefix() - Method in class org.javasimon.proxy.ProxyStopwatchSource
 
getProperties() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Get properties specific to the real datasource.
getPropertyInfo(String, Properties) - Method in class org.javasimon.jdbc4.Driver
 
getProxy() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
getQuantile(double) - Method in class org.javasimon.callback.quantiles.Buckets
Computes quantile.
getQuantiles(double...) - Method in class org.javasimon.callback.quantiles.Buckets
Computes many quantiles.
getQuartiles() - Method in class org.javasimon.callback.quantiles.Buckets
Computes first (=0.25), second (=median=0.5) and third (=0.75) quartiles.
getQueryTimeout() - Method in class org.javasimon.jdbc4.SimonStatement
 
getRealConnectionPoolDataSourceName() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Gets the name of the class implementing ConnectionPoolDataSource.
getRealDataSourceClassName() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns real datasource class name.
getRealDataSourceName() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Gets the name of the class implementing DataSource.
getRealDriver() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Returns fully qualified class name of the real driver.
getRealUrl() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Returns orignal JDBC connection URL without any Simon stuff.
getRealUrl() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns real JDBC connection URL.
getRealXADataSourceName() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Gets the name of the class implementing XADataSource.
getRef(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getRef(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getRef(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getRef(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getReplaceUnallowed() - Method in class org.javasimon.javaee.HttpStopwatchSource
 
getRequest() - Method in class org.javasimon.console.ActionContext
 
getRequest() - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
getRequestProcessor() - Method in class org.javasimon.console.SimonConsoleServlet
 
getResources() - Method in class org.javasimon.console.SimonConsolePlugin
Get resources used by this plugin.
getResources(ActionContext, Class<? extends SimonConsolePlugin>) - Static method in class org.javasimon.console.SimonConsolePlugin
Gather resources used by all Detail plugins in the plugin manager
getResponse() - Method in class org.javasimon.console.ActionContext
 
getResultSet() - Method in class org.javasimon.jdbc4.SimonStatement
 
getResultSetConcurrency() - Method in class org.javasimon.jdbc4.SimonStatement
 
getResultSetHoldability() - Method in class org.javasimon.jdbc4.SimonStatement
 
getResultSetType() - Method in class org.javasimon.jdbc4.SimonStatement
 
getRootNode() - Method in class org.javasimon.callback.calltree.CallTree
 
getRootSimon() - Method in class org.javasimon.DisabledManager
Returns "Null Simon" that always returns empty/null values and cannot measure anything.
getRootSimon() - Method in class org.javasimon.EnabledManager
 
getRootSimon() - Method in interface org.javasimon.Manager
Returns root Simon.
getRootSimon() - Static method in class org.javasimon.SimonManager
Returns root Simon.
getRootSimon() - Method in class org.javasimon.SwitchingManager
 
getRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getRowId(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getRowId(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getRowId(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getRowId(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getSampleType() - Method in enum org.javasimon.console.SimonType
 
getSchema() - Method in class org.javasimon.jdbc4.SimonConnection
 
getServletInfo() - Method in class org.javasimon.console.SimonConsoleServlet
Returns a short description of the servlet.
getShort(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getShort(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getShort(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getShort(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getSimon(String) - Method in class org.javasimon.DisabledManager
Returns "Null Simon" that always returns empty/null values and cannot measure anything.
getSimon(String) - Method in class org.javasimon.EnabledManager
 
getSimon(String) - Method in interface org.javasimon.Manager
Returns Simon by its name if it exists.
getSimon(String) - Static method in class org.javasimon.SimonManager
Returns Simon by its name if it exists.
getSimon(String) - Method in class org.javasimon.SwitchingManager
 
getSimonDomain() - Method in class org.javasimon.jmx.JmxReporter
 
getSimonInfos() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Returns array containing names and types of all existing Simons ordered naturally by name.
getSimonInfos() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getSimonManager() - Method in class org.javasimon.spring.SimonConfigurationBean
 
getSimonName(InvocationContext) - Method in class org.javasimon.javaee.SimonInterceptor
Returns Simon name for the specified Invocation context.
getSimonName(String, Replacer) - Static method in class org.javasimon.javaee.SimonServletFilterUtils
Returns Simon name for the specified request (local name without any configured prefix).
getSimonNames() - Method in class org.javasimon.DisabledManager
 
getSimonNames() - Method in class org.javasimon.EnabledManager
 
getSimonNames() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Returns array containing full hierarchical names of all existing Simons.
getSimonNames() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getSimonNames() - Method in interface org.javasimon.Manager
Returns unmodifiable collection containing names of all existing Simons.
getSimonNames() - Static method in class org.javasimon.SimonManager
Returns unmodifiable collection containing names of all existing Simons.
getSimonNames() - Method in class org.javasimon.SwitchingManager
 
getSimonNamesOrdered() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Returns array containing full hierarchical names of all existing Simons in natural String order.
getSimonNamesOrdered() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getSimons(SimonFilter) - Method in class org.javasimon.DisabledManager
 
getSimons(SimonFilter) - Method in class org.javasimon.EnabledManager
 
getSimons(SimonFilter) - Method in interface org.javasimon.Manager
Returns collection containing all existing Simons accepted by specified SimonFilter.
getSimons(SimonFilter) - Static method in class org.javasimon.SimonManager
Returns collection containing all existing Simons accepted by specified SimonFilter.
getSimons(SimonFilter) - Method in class org.javasimon.SwitchingManager
 
getSimonUrl() - Method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Simon JDBC connection URL prefixed with jdbc:simon:.
getSplit() - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
getSplitCount() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns the number of splits in this node.
getSql() - Method in class org.javasimon.jdbc4.SqlNormalizer
Returns the original SQL.
getSqlCommands() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Returns SQL command types (select, insert, delete, etc).
getSqlCommands() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
getSqlCommandStat(String) - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Retrieves summary data about all executed SQL commands of eneterd type (for instance summary data of all executed selects).
getSqlCommandStat(String) - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
getSqls(String) - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Returns hashs of different SQL commands of one type (select, insert, delete, etc).
getSqls(String) - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
getSqlStat(String) - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Retrieves summary data about all same executed SQLs (for instance summary data of all executed select * from foo where bar => 0).
getSqlStat(String) - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
getSQLXML(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getSQLXML(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getSQLXML(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getSQLXML(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getStandardDeviation() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
Computes standard deviation.
getStandardDeviation() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns standard deviation for all measured values.
getStandardDeviation() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getStandardDeviation() - Method in interface org.javasimon.Stopwatch
Returns unbiased estimate of standard deviation.
getStandardDeviation() - Method in class org.javasimon.StopwatchSample
Returns unbiased estimate of standard deviation.
getStart() - Method in class org.javasimon.Split
Returns start nano timer value or 0 if the Split is not enabled (started for disabled Stopwatch).
getStartMillis() - Method in class org.javasimon.Split
Returns millis timestamp when this Split was started - or 0 if the Split is not enabled (started for disabled Stopwatch).
getStartTimestamp() - Method in class org.javasimon.callback.timeline.TimeRange
 
getState() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
getState() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns state of the Simon that can be ENABLED, DISABLED or INHERITED.
getState() - Method in interface org.javasimon.Simon
Returns state of the Simon that can be enabled, disabled or inherited.
getState() - Method in class org.javasimon.SimonConfiguration
Returns Simon state for this configuration item.
getStatement() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getStep() - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
getStopwatch(String) - Method in class org.javasimon.DisabledManager
Returns "Null Stopwatch" that always returns empty/null values and cannot measure anything.
getStopwatch(String) - Method in class org.javasimon.EnabledManager
 
getStopwatch(String) - Method in interface org.javasimon.Manager
Returns existing Stopwatch or creates new if necessary.
getStopwatch(String) - Static method in class org.javasimon.SimonManager
Returns existing Stopwatch or creates new if necessary.
getStopwatch() - Method in class org.javasimon.Split
Returns the stopwatch that this split is running for.
getStopwatch(String) - Method in class org.javasimon.SwitchingManager
 
getStopwatchLogTemplate() - Method in class org.javasimon.callback.logging.LoggingCallback
Get log template used for stopwatch splits.
getStopwatchLogTemplate(Stopwatch) - Method in class org.javasimon.callback.logging.LoggingCallback
Get log template for stopwatch, defaults to LoggingCallback.stopwatchLogTemplate.
getStopwatchSample(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Retrieves sample data object for a particular Stopwatch.
getStopwatchSample(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getStopwatchSamples(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Sample all Stopwatches whose name matches given pattern.
getStopwatchSamples() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Sample all Stopwatches.
getStopwatchSamples(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getStopwatchSamples() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getString(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getString(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getString(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getString(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getStringifier(Object) - Method in class org.javasimon.console.action.AbstractTableAction.Column
Get stringier used for given column and row.
getStringifier(Class<? extends T>) - Method in class org.javasimon.console.text.StringifierFactory
Get the stringifier for given type.
getStringifier(Class<? extends T>, String) - Method in class org.javasimon.console.text.StringifierFactory
Get the stringifier for given type and sub type.
getSubType() - Method in class org.javasimon.console.reflect.Getter
Property sub type
getSymbol() - Method in enum org.javasimon.clock.SimonUnit
Returns the symbol of time unit.
getTarget() - Method in class org.javasimon.console.action.RedirectAction
 
getTargetClass(InvocationContext) - Method in class org.javasimon.javaee.MethodStopwatchSource
 
getTargetClass(DelegatingMethodInvocation<T>) - Method in class org.javasimon.proxy.ProxyStopwatchSource
 
getTargetClass(T) - Method in class org.javasimon.source.AbstractMethodStopwatchSource
Get target class from location.
getTargetClass(MethodInvocation) - Method in class org.javasimon.spring.SpringStopwatchSource
Get target class.
getTargetMethod(InvocationContext) - Method in class org.javasimon.javaee.MethodStopwatchSource
 
getTargetMethod() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
getTargetMethod(DelegatingMethodInvocation<T>) - Method in class org.javasimon.proxy.ProxyStopwatchSource
 
getTargetMethod(T) - Method in class org.javasimon.source.AbstractMethodStopwatchSource
Get target method from location.
getTargetMethod(MethodInvocation) - Method in class org.javasimon.spring.SpringStopwatchSource
Get method being invoked.
Getter<T> - Class in org.javasimon.console.reflect
Property getter (in the Java Bean terminalogy) with sub-type management.
GetterFactory - Class in org.javasimon.console.reflect
Getter factory.
GetterFactory() - Constructor for class org.javasimon.console.reflect.GetterFactory
 
getThreshold() - Method in class org.javasimon.callback.logging.SplitThresholdLogTemplate
 
getThreshold(HttpServletRequest) - Method in class org.javasimon.javaee.SimonServletFilter
Returns actual threshold in *nanoseconds* (not ms as configured) which allows to further customize threshold per request - intended for override.
getTime(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTime(int, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTime(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTime(String, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTime(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTime(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTime(int, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTime(String, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTimeRanges() - Method in class org.javasimon.callback.timeline.TimelineSample
 
getTimestamp(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTimestamp(int, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTimestamp(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTimestamp(String, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getTimestamp(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTimestamp(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTimestamp(int, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTimestamp(String, Calendar) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getTitle() - Method in class org.javasimon.console.action.AbstractTableAction.Column
Get column property title/header.
getTo() - Method in class org.javasimon.utils.Replacer
Returns replacement string.
getTotal() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns the total time of splits using Split.runningFor().
getTotal() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
getTotal() - Method in class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Getter for sum of all lifetimes of object (conn, stmt, rset).
getTotal() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns total sum of all split times in nanoseconds.
getTotal() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getTotal() - Method in interface org.javasimon.Stopwatch
Returns total sum of all split times in nanoseconds.
getTotal() - Method in class org.javasimon.StopwatchSample
Returns the total sum of all split times in nanoseconds.
getTotal() - Method in class org.javasimon.utils.StopwatchAggregate
Returns total sum of all splits of all stopwatches in hierarchy in milliseconds.
getTotalAsString() - Method in class org.javasimon.CounterSample
Returns the total sum of increments and decrements as a formatted string (+inc/-dec).
getTotalAsString() - Method in class org.javasimon.jmx.StopwatchSample
Returns the total sum of all split times in nanoseconds as a formatted string.
getTotalCount() - Method in class org.javasimon.callback.quantiles.BucketsSample
 
getTransactionIsolation() - Method in class org.javasimon.jdbc4.SimonConnection
 
getTrend() - Method in class org.javasimon.callback.lastsplits.LastSplits
Compute a trend of duration: the average delta of splits between 2 splits spaced of at least 1 ms.
getTrend(long) - Method in class org.javasimon.callback.lastsplits.LastSplits
Compute a trend of duration: the average delta of splits between 2 split spaced of at least the given threshold.
getType() - Method in class org.javasimon.callback.FilterRule
Returns the type of this rule.
getType() - Method in class org.javasimon.console.html.HtmlResource
 
getType() - Method in class org.javasimon.console.reflect.Getter
Property type
getType() - Method in enum org.javasimon.console.SimonType
 
getType() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getType() - Method in class org.javasimon.jdbc4.SqlNormalizer
Returns SQL type which is typically first word of the SQL (insert, select, etc).
getType() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
getType() - Method in class org.javasimon.jmx.SimonInfo
Returns Simon type, either 'stopwatch' or 'counter' strings.
getType(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Returns type of Simon, either COUNTER, STOPWATCH or UNKNOWN.
getType(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
getType() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns Simon type used as a property in the ObjectName.
getType() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getTypeMap() - Method in class org.javasimon.jdbc4.SimonConnection
 
getUnicodeStream(int) - Method in class org.javasimon.jdbc4.SimonResultSet
Deprecated.
getUnicodeStream(String) - Method in class org.javasimon.jdbc4.SimonResultSet
Deprecated.
getUpdateCount() - Method in class org.javasimon.jdbc4.SimonStatement
 
getURL(int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getURL(String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
getURL(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getURL(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
getUrl() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns JDBC connection URL.
getUser() - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Returns database user to authenticate connection.
getValue(Object) - Method in class org.javasimon.console.action.AbstractTableAction.Column
Returns raw column value.
getValue() - Method in class org.javasimon.console.json.SimpleJS
 
getValueFromInstance(Simon) - Static method in class org.javasimon.console.SimonTypeFactory
Get simon type from simon instance.
getValueFromInstance(Sample) - Static method in class org.javasimon.console.SimonTypeFactory
Get simon type from simon sample instance.
getValueFromSampleType(Class<? extends Sample>) - Static method in class org.javasimon.console.SimonTypeFactory
Get simon type from simon sample class.
getValueFromType(Class<? extends Simon>) - Static method in class org.javasimon.console.SimonTypeFactory
Get simon type from simon class.
getVariance() - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
Compute variance.
getVariance() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns unbiased estimate of the population variance.
getVariance() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getVariance() - Method in interface org.javasimon.Stopwatch
Returns unbiased estimate of the population variance.
getVariance() - Method in class org.javasimon.StopwatchSample
Returns unbiased estimate of the population variance.
getVarianceN() - Method in interface org.javasimon.jmx.StopwatchMXBean
Returns variance value of all measured values (entire population).
getVarianceN() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
getVarianceN() - Method in interface org.javasimon.Stopwatch
Returns variance value of all measured values (entire population).
getVarianceN() - Method in class org.javasimon.StopwatchSample
Returns variance value of all measured values (entire population).
getWarnings() - Method in class org.javasimon.jdbc4.SimonConnection
 
getWarnings() - Method in class org.javasimon.jdbc4.SimonResultSet
 
getWarnings() - Method in class org.javasimon.jdbc4.SimonStatement
 
getWidth() - Method in class org.javasimon.callback.timeline.TimelineSample
 
getWriter() - Method in class org.javasimon.console.ActionContext
Get response writer.
getXAConnection() - Method in class org.javasimon.jdbcx4.SimonXADataSource
 
getXAConnection(String, String) - Method in class org.javasimon.jdbcx4.SimonXADataSource
 
getXAResource() - Method in class org.javasimon.jdbcx4.SimonXAConnection
 
GoogleChartImageGenerator - Class in org.javasimon.utils
Produces URLs for Google Chart Image API - column type.
GoogleInteractiveChartGenerator - Class in org.javasimon.utils
Generates HTML page that generates JavaScript interactive graph based on Google Charts.

H

HandlerLocation - Class in org.javasimon.spring.webmvc
Location used by stopwatch source for MVC Handler interceptor.
HandlerLocation(HttpServletRequest, Object, HandlerStep) - Constructor for class org.javasimon.spring.webmvc.HandlerLocation
 
HandlerStep - Enum in org.javasimon.spring.webmvc
Spring MVC request processing step.
HandlerStopwatchSource - Class in org.javasimon.spring.webmvc
Stopwatch source for Spring MVC handlers.
HandlerStopwatchSource(Manager) - Constructor for class org.javasimon.spring.webmvc.HandlerStopwatchSource
 
HasAttributes - Interface in org.javasimon
Interface that declares support for arbitrary attributes that can be attached to the object (servlet style).
hashCode() - Method in class org.javasimon.SimonPattern
 
hashCode() - Method in class org.javasimon.utils.CounterAggregate
 
hashCode() - Method in class org.javasimon.utils.StopwatchAggregate
 
header(String, Iterable<HtmlResource>) - Method in class org.javasimon.console.html.HtmlBuilder
Page header.
HIERARCHY_DELIMITER - Static variable in interface org.javasimon.Manager
Hierarchy delimiter in Simon name.
HtmlBuilder<T extends HtmlBuilder> - Class in org.javasimon.console.html
Class to ease HTML generation.
HtmlBuilder(Writer) - Constructor for class org.javasimon.console.html.HtmlBuilder
Constructor without stringifier factory.
HtmlBuilder(Writer, StringifierFactory) - Constructor for class org.javasimon.console.html.HtmlBuilder
Constructor with stringifier factory.
HtmlResource - Class in org.javasimon.console.html
JavaScript or CSS resource used by a plugin.
HtmlResource(String, HtmlResourceType) - Constructor for class org.javasimon.console.html.HtmlResource
 
HtmlResourceType - Enum in org.javasimon.console.html
Resources types.
HttpStopwatchSource - Class in org.javasimon.javaee
Provide stopwatch source for HTTP Servlet request.
HttpStopwatchSource(Manager) - Constructor for class org.javasimon.javaee.HttpStopwatchSource
 
HttpStopwatchSource.IncludeHttpMethodName - Enum in org.javasimon.javaee
Enum that represents modes of preserving HTTP methods names in Simons' names

I

increase() - Method in interface org.javasimon.Counter
Increments the counter by one.
increase(long) - Method in interface org.javasimon.Counter
Increments the counter by the specified value.
increase() - Method in interface org.javasimon.jmx.CounterMXBean
Increments the counter by one.
increase(long) - Method in interface org.javasimon.jmx.CounterMXBean
Increments the counter by the specified value.
increase() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
increase(long) - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
IncrementalSimonsPurger - Class in org.javasimon
This class implements periodical removing of old incremental Simons for specified Manager.
IncrementalSimonsPurger(Manager) - Constructor for class org.javasimon.IncrementalSimonsPurger
Create Simons purger for the specified Manager.
incrementCount() - Method in class org.javasimon.callback.quantiles.Bucket
Increment value number
inheritState(String) - Method in interface org.javasimon.jmx.SimonManagerMXBean
Lets the Simon to inherit its enable/disable state from its parent.
inheritState(String) - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
init(FilterConfig) - Method in class org.javasimon.console.SimonConsoleFilter
 
init(ServletConfig) - Method in class org.javasimon.console.SimonConsoleServlet
 
init(TimeFormatType, String, String) - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for various types and subtypes Method aimed at being overridden.
init(FilterConfig) - Method in class org.javasimon.javaee.SimonServletFilter
Initialization method that processes various init parameters from web.xml and sets manager, if SimonUtils.MANAGER_SERVLET_CTX_ATTRIBUTE servlet context attribute is not null.
INIT_MILLIS - Static variable in class org.javasimon.clock.SimonClockUtils
Value of System.currentTimeMillis() at a particular time, when SimonClockUtils.INIT_NANOS is initialized as well.
INIT_NANOS - Static variable in class org.javasimon.clock.SimonClockUtils
Value of System.nanoTime() at a particular time, when SimonClockUtils.INIT_MILLIS is initialized as well.
INIT_PARAM_PREFIX - Static variable in class org.javasimon.javaee.SimonServletFilter
Name of filter init parameter for Simon name prefix.
INIT_PARAM_REPORT_THRESHOLD_MS - Static variable in class org.javasimon.javaee.SimonServletFilter
Name of filter init parameter that sets the value of threshold in milliseconds for maximal request duration beyond which all splits will be dumped to log.
INIT_PARAM_REQUEST_REPORTER_CLASS - Static variable in class org.javasimon.javaee.SimonServletFilter
INIT_PARAM_SIMON_CONSOLE_PATH - Static variable in class org.javasimon.javaee.SimonServletFilter
Name of filter init parameter that sets relative ULR path that will provide Simon console page.
INIT_PARAM_STOPWATCH_SOURCE_CACHE - Static variable in class org.javasimon.javaee.SimonServletFilter
Enable/disable caching on Stopwatch resolution.
INIT_PARAM_STOPWATCH_SOURCE_CLASS - Static variable in class org.javasimon.javaee.SimonServletFilter
FQN of the Stopwatch source class implementing MonitorSource.
INIT_PARAM_STOPWATCH_SOURCE_PROPS - Static variable in class org.javasimon.javaee.SimonServletFilter
Properties for a StopwatchSource class.
initialize(Manager) - Method in interface org.javasimon.callback.Callback
Lifecycle method called when the callback is added to a manager.
initialize(Manager) - Method in class org.javasimon.callback.CallbackSkeleton
 
initialize(Manager) - Method in class org.javasimon.callback.CompositeCallbackImpl
Calls initialize on all children.
initialize(Manager) - Method in class org.javasimon.callback.CompositeFilterCallback
 
initialize(Manager) - Method in class org.javasimon.jmx.JmxRegisterCallback
 
initRequestReporter(FilterConfig) - Static method in class org.javasimon.javaee.SimonServletFilterUtils
Returns RequestReporter for the class specified for context parameter SimonServletFilter.INIT_PARAM_REQUEST_REPORTER_CLASS.
initStopwatchSource(FilterConfig, Manager) - Static method in class org.javasimon.javaee.SimonServletFilterUtils
Create and initialize the stopwatch source depending on the filter init parameters.
insertRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
INTEGER_NUMBER_PATTERN - Static variable in class org.javasimon.console.text.StringifierFactory
Default number pattern of Integers and Longs.
invoke(DelegatingMethodInvocation<Callback>) - Method in class org.javasimon.callback.async.AsyncCallbackProxyFactory
 
invoke(DelegatingMethodInvocation<T>) - Method in class org.javasimon.callback.async.ExecutorProxyFactory
 
invoke(Object, Method, Object[]) - Method in class org.javasimon.proxy.DelegatingProxyFactory
 
invoke(DelegatingMethodInvocation<T>) - Method in class org.javasimon.proxy.DelegatingProxyFactory
Method to override in child classes.
invoke(DelegatingMethodInvocation<T>) - Method in class org.javasimon.proxy.StopwatchProxyFactory
Invocation handler main method.
invoke(MethodInvocation) - Method in class org.javasimon.spring.BasicMonitoringInterceptor
Performs method invocation and wraps it with Stopwatch.
isAfterLast() - Method in class org.javasimon.jdbc4.SimonResultSet
 
isBeforeFirst() - Method in class org.javasimon.jdbc4.SimonResultSet
 
isClosed() - Method in class org.javasimon.jdbc4.SimonConnection
 
isClosed() - Method in class org.javasimon.jdbc4.SimonResultSet
 
isClosed() - Method in class org.javasimon.jdbc4.SimonStatement
 
isCloseOnCompletion() - Method in class org.javasimon.jdbc4.SimonStatement
 
isEmpty() - Method in class org.javasimon.callback.lastsplits.CircularList
Tells whether the list is empty
isEnabled(C) - Method in class org.javasimon.callback.logging.CounterLogTemplate
 
isEnabled(C) - Method in class org.javasimon.callback.logging.DelegateLogTemplate
 
isEnabled(C) - Method in class org.javasimon.callback.logging.DisabledLogTemplate
 
isEnabled(C) - Method in class org.javasimon.callback.logging.JULLogTemplate
Tells whether logging is enabled.
isEnabled(C) - Method in class org.javasimon.callback.logging.LogTemplate
Tells whether logging is enabled.
isEnabled(C) - Method in class org.javasimon.callback.logging.PeriodicLogTemplate
Tells whether logging is enabled.
isEnabled(C) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Debug
 
isEnabled(C) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Info
 
isEnabled(C) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Warn
 
isEnabled(Split) - Method in class org.javasimon.callback.logging.SplitThresholdLogTemplate
 
isEnabled() - Method in class org.javasimon.DisabledManager
Returns false.
isEnabled() - Method in class org.javasimon.EnabledManager
Returns true.
isEnabled() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
isEnabled() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Returns true if the Simon Manager is enabled, if monitoring is enabled.
isEnabled() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
isEnabled() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Returns true, if the Simon is enabled or if the enabled state is inherited.
isEnabled() - Method in interface org.javasimon.Manager
Returns true if the Java Simon API is enabled.
isEnabled() - Method in interface org.javasimon.Simon
Returns true, if the Simon is enabled or if the enabled state is inherited.
isEnabled() - Static method in class org.javasimon.SimonManager
Returns true if the Simon Manager is enabled.
isEnabled() - Method in class org.javasimon.Split
Returns true if this split was created from enabled Simon or via Split.start().
isEnabled() - Method in class org.javasimon.spring.ManagerFactoryBean
 
isEnabled() - Method in class org.javasimon.SwitchingManager
Returns true if the Java Simon API is enabled.
isFirst() - Method in class org.javasimon.jdbc4.SimonResultSet
 
isLast() - Method in class org.javasimon.jdbc4.SimonResultSet
 
isLogEnabled() - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
 
isLogEnabled() - Method in class org.javasimon.callback.quantiles.QuantilesCallback
 
isMonitored(HttpServletRequest) - Method in class org.javasimon.javaee.HttpStopwatchSource
Indicates whether the HTTP Request should be monitored - method is intended for override.
isMonitored(InvocationContext) - Method in class org.javasimon.javaee.SimonInterceptor
Indicates whether the method invocation should be monitored.
isMonitored(T) - Method in class org.javasimon.source.AbstractStopwatchSource
Default implementation returns always true.
isMonitored(L) - Method in class org.javasimon.source.CachedMonitorSource
Check whether location should be monitored.
isMonitored(L) - Method in class org.javasimon.source.DisabledMonitorSource
Always returns false.
isMonitored(L) - Method in class org.javasimon.source.DisabledStopwatchSource
 
isMonitored(L) - Method in interface org.javasimon.source.MonitorSource
Indicates whether given location should be monitored or not.
isMonitored(MethodInvocation) - Method in class org.javasimon.spring.SpringStopwatchSource
By default returns true because it is expected to be called from MonitoringInterceptor which means that the method call should be monitored.
isMonitoringEnabled() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Returns state of monitoring JDBC driver.
isMonitoringEnabled() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
isNextTimePassed() - Method in class org.javasimon.callback.logging.PeriodicLogTemplate
Indicates whether next timestamp is in past.
ISO_DATE_PATTERN - Static variable in class org.javasimon.console.text.StringifierFactory
Date+Time pattern used aimed XML parsers (ISO).
isPoolable() - Method in class org.javasimon.jdbc4.SimonStatement
 
isReadOnly() - Method in class org.javasimon.jdbc4.SimonConnection
 
isRegisterExistingSimons() - Method in class org.javasimon.jmx.JmxReporter
 
isRegisterSimons() - Method in class org.javasimon.jmx.JmxReporter
 
isReplaceExistingMxBeans() - Method in class org.javasimon.jmx.JmxReporter
 
isRunning() - Method in class org.javasimon.Split
Returns true if this split is still running (Split.stop() has not been called yet).
isSignificantSplit(Split, Split) - Method in class org.javasimon.javaee.reqreporter.DefaultRequestReporter
Can be overridden to decide whether Split is considered significant to be reported in the first part of the output.
isSimonUrl(String) - Static method in class org.javasimon.jdbc4.SimonConnectionConfiguration
Tests whether URL is a Simon JDBC connection URL.
isSingleton() - Method in class org.javasimon.spring.ManagerFactoryBean
 
isValid(T) - Method in class org.javasimon.console.text.BaseStringifier
Check whether input value should be considered as null
isValid(Double) - Method in class org.javasimon.console.text.StringifierFactory.DoubleTimeStringifier
 
isValid(Long) - Method in class org.javasimon.console.text.StringifierFactory.LongDateStringifier
 
isValid(Long) - Method in class org.javasimon.console.text.StringifierFactory.LongTimeStringifier
 
isValid(int) - Method in class org.javasimon.jdbc4.SimonConnection
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbc4.SimonConnection
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbc4.SimonStatement
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbc4.WrapperSupport
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbcx4.SimonDataSource
 
isWrapperFor(Class<?>) - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
iterator() - Method in class org.javasimon.callback.lastsplits.CircularList
Creates a new iterator to browse elements.

J

jdbcCompliant() - Method in class org.javasimon.jdbc4.Driver
 
JdbcMXBean - Interface in org.javasimon.jdbc4.jmx
Interface of JDBC management bean (MXBean).
JdbcMXBeanImpl - Class in org.javasimon.jdbc4.jmx
Jdbc MXBean implementation.
JdbcMXBeanImpl(Manager) - Constructor for class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
MXBean constructor with prefix initialization to default (org.javasimon.jdbc).
JdbcMXBeanImpl(Manager, String) - Constructor for class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
MXBean constructor with custom prefix initialization.
JdbcObjectInfo - Class in org.javasimon.jdbc4.jmx
Object is used as transfer object for JDBC MBean.
JdbcObjectInfo(long, long, long, long, long, long, long, long) - Constructor for class org.javasimon.jdbc4.jmx.JdbcObjectInfo
Class constructor.
JmxRegisterCallback - Class in org.javasimon.jmx
Callback that registers MXBeans for Simons after their creation.
JmxRegisterCallback(String) - Constructor for class org.javasimon.jmx.JmxRegisterCallback
Default constructor uses default MBeanServer.
JmxRegisterCallback(MBeanServer, String) - Constructor for class org.javasimon.jmx.JmxRegisterCallback
Constructor using specific MBeanServer.
JmxReporter - Class in org.javasimon.jmx
Utility class for registering JMX beans that can be used to access Simon manager and Simons.
jsonStringifierFactory - Variable in class org.javasimon.console.action.AbstractJsonAction
Type converter Object → JSON String.
JsonStringifierFactory - Class in org.javasimon.console.json
Value formatter for JSON responses.
JsonStringifierFactory() - Constructor for class org.javasimon.console.json.JsonStringifierFactory
 
JULLogTemplate<C> - Class in org.javasimon.callback.logging
Concrete log template using Logger.
JULLogTemplate(Logger, Level) - Constructor for class org.javasimon.callback.logging.JULLogTemplate
Constructor.
JULLogTemplate(String, Level) - Constructor for class org.javasimon.callback.logging.JULLogTemplate
Constructor.

L

labelCell(String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
last() - Method in class org.javasimon.callback.lastsplits.CircularList
Returns the last (inserted) element.
last() - Method in class org.javasimon.jdbc4.SimonResultSet
 
LastSplits - Class in org.javasimon.callback.lastsplits
Object stored among Stopwatch's attributes in charge of Managing concurrent access to the inner ring buffer through synchronized blocks Computing som statistics (min, max, mean, trend) based on retained values Log retained values and statistics
LastSplits(int) - Constructor for class org.javasimon.callback.lastsplits.LastSplits
Constructor with ring buffer size.
LastSplitsCallback - Class in org.javasimon.callback.lastsplits
Callback retaining the last N stopwatch splits.
LastSplitsCallback() - Constructor for class org.javasimon.callback.lastsplits.LastSplitsCallback
Default constructor with a buffer capacity of 10.
LastSplitsCallback(int) - Constructor for class org.javasimon.callback.lastsplits.LastSplitsCallback
Constructor with buffer capacity.
lastTimestamp - Variable in class org.javasimon.callback.timeline.TimeRange
Timestamp of last change
LinearBuckets - Class in org.javasimon.callback.quantiles
Linearly organized Buckets.
LinearBuckets(long, long, int) - Constructor for class org.javasimon.callback.quantiles.LinearBuckets
Constructor
ListJsonAction - Class in org.javasimon.console.action
Export Simons as a flat JSON array.
ListJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.ListJsonAction
 
localName(String) - Static method in class org.javasimon.utils.SimonUtils
Returns last part of Simon name - local name.
log(Split) - Method in class org.javasimon.callback.lastsplits.LastSplits
Log eventually this list of splits into log template
log(String) - Method in class org.javasimon.callback.logging.CounterLogTemplate
 
log(String) - Method in class org.javasimon.callback.logging.DelegateLogTemplate
 
log(String) - Method in class org.javasimon.callback.logging.DisabledLogTemplate
 
log(String) - Method in class org.javasimon.callback.logging.JULLogTemplate
 
log(C, LogMessageSource<C>) - Method in class org.javasimon.callback.logging.LogTemplate
If enabled, logs the message for context.
log(String) - Method in class org.javasimon.callback.logging.LogTemplate
Logs a message.
log(String) - Method in class org.javasimon.callback.logging.PeriodicLogTemplate
Logs a message.
log(String) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Debug
 
log(String) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Info
 
log(String) - Method in class org.javasimon.callback.logging.SLF4JLogTemplate.Warn
 
log(Split) - Method in class org.javasimon.callback.quantiles.Buckets
Logs eventually buckets config and quantiles.
logger - Variable in class org.javasimon.callback.logging.SLF4JLogTemplate
Logger.
LoggingCallback - Class in org.javasimon.callback.logging
Callback which logs stopwatch splits and manager warnings.
LoggingCallback(LogTemplate<Split>, LogTemplate<String>) - Constructor for class org.javasimon.callback.logging.LoggingCallback
Constructor which can be used to customize log templates.
LoggingCallback() - Constructor for class org.javasimon.callback.logging.LoggingCallback
Default constructor logging everything to SLF4J.
LoggingCallback - Class in org.javasimon.utils
LoggingCallback logs events via JDK logging API.
LoggingCallback() - Constructor for class org.javasimon.utils.LoggingCallback
 
LogMessageSource<C> - Interface in org.javasimon.callback.logging
Message provider, converts context into a loggable string.
LogTemplate<C> - Class in org.javasimon.callback.logging
Log template class is the root of a hierarchy of implementations with different purposes.
LogTemplate() - Constructor for class org.javasimon.callback.logging.LogTemplate
 
LogTemplates - Class in org.javasimon.callback.logging
Factory for various implementations of LogTemplates.
LogTemplates() - Constructor for class org.javasimon.callback.logging.LogTemplates
 
logWriter - Variable in class org.javasimon.jdbcx4.AbstractSimonDataSource
 

M

Manager - Interface in org.javasimon
Manager provides access to Simons and manages them in a tree structure.
manager() - Static method in class org.javasimon.SimonManager
Accesses default Simon Manager which is the switching manager.
MANAGER_SERVLET_CTX_ATTRIBUTE - Static variable in class org.javasimon.utils.SimonUtils
Name of the attribute where manager is searched for in an appropriate context - used for Spring/JavaEE/console integration.
ManagerConfiguration - Class in org.javasimon
Holds configuration for one Simon Manager.
ManagerFactoryBean - Class in org.javasimon.spring
Factory bean which produces Simon manager.
ManagerFactoryBean() - Constructor for class org.javasimon.spring.ManagerFactoryBean
 
marker - Variable in class org.javasimon.callback.logging.SLF4JLogTemplate
Marker, can be null.
matches(String) - Method in class org.javasimon.SimonPattern
Checks if Simon name matches this pattern.
max - Variable in class org.javasimon.callback.quantiles.Buckets
Upper bound of all real buckets.
mBeanServer - Variable in class org.javasimon.jmx.JmxRegisterCallback
MBean server instance specified for this callback (or default platform one) - protected for subclasses.
message(String) - Method in class org.javasimon.DisabledManager
Does nothing here.
message(String) - Method in class org.javasimon.EnabledManager
 
message(String) - Method in interface org.javasimon.Manager
Method propagates message to manager's Callback.
message(String) - Static method in class org.javasimon.SimonManager
Method propagates message to manager's Callback.
message(String) - Method in class org.javasimon.SwitchingManager
 
MethodStopwatchSource - Class in org.javasimon.javaee
Provide stopwatch source for EJB and CDI invocation context.
MethodStopwatchSource(Manager) - Constructor for class org.javasimon.javaee.MethodStopwatchSource
 
MILLIS_GRANULARITY - Static variable in class org.javasimon.clock.SimonClockUtils
Measured difference in System.currentTimeMillis() during calibration.
MILLIS_IN_SECOND - Static variable in interface org.javasimon.clock.SimonClock
Number of milliseconds in one second.
millisForNano(long) - Method in interface org.javasimon.clock.SimonClock
Converts nano timer value into millis timestamp compatible with SimonClock.milliTime() without actually using the timer.
millisForNano(long) - Static method in class org.javasimon.clock.SimonClockUtils
Converts nano timer value into millis timestamp compatible with System.currentTimeMillis().
millisForNano(long) - Method in class org.javasimon.clock.TestClock
Here millis are simply nanos divided by SimonClock.NANOS_IN_MILLIS.
millisForNano(long) - Method in class org.javasimon.DisabledManager
 
millisForNano(long) - Method in class org.javasimon.EnabledManager
 
millisForNano(long) - Method in class org.javasimon.SwitchingManager
 
milliTime() - Method in interface org.javasimon.clock.SimonClock
Gets current time in milliseconds.
milliTime() - Method in class org.javasimon.clock.TestClock
 
milliTime() - Method in class org.javasimon.DisabledManager
 
milliTime() - Method in class org.javasimon.EnabledManager
 
milliTime() - Method in class org.javasimon.SwitchingManager
 
min - Variable in class org.javasimon.callback.quantiles.Buckets
Lower bound of all real buckets.
monitor(InvocationContext) - Method in class org.javasimon.javaee.SimonInterceptor
Around invoke method that measures the split for one method invocation.
Monitored - Annotation Type in org.javasimon.aop
Annotation to mark classes and/or methods that should be monitored.
MonitoredMeasuringPointcut - Class in org.javasimon.spring
Pointcut that identifies methods/classes with the Monitored annotation.
MonitoredMeasuringPointcut() - Constructor for class org.javasimon.spring.MonitoredMeasuringPointcut
 
MonitoringHandlerInterceptor - Class in org.javasimon.spring.webmvc
Spring MVC interceptor monitors time spent in handlers (usually controllers) and views.
MonitoringHandlerInterceptor(StopwatchSource<HandlerLocation>) - Constructor for class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Constructor with stopwatch source.
MonitoringHandlerInterceptor(Manager) - Constructor for class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Constructor with simon manager and default stopwatch source.
MonitoringHandlerInterceptor() - Constructor for class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Default constructor: default stopwatch source, default manager.
MonitoringInterceptor - Class in org.javasimon.spring
Method interceptor that measures the duration of the intercepted call with a Stopwatch and treats failure cases (exceptions) separately.
MonitoringInterceptor(StopwatchSource<MethodInvocation>) - Constructor for class org.javasimon.spring.MonitoringInterceptor
Constructor with specified MonitorSource.
MonitoringInterceptor(Manager) - Constructor for class org.javasimon.spring.MonitoringInterceptor
Constructor with specified Manager.
MonitoringInterceptor() - Constructor for class org.javasimon.spring.MonitoringInterceptor
Default constructor using SimonManager.manager.
MonitorSource<L,M extends Simon> - Interface in org.javasimon.source
Monitor source provides monitors (Simons) for a specific "location" name.
moveToCurrentRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
moveToInsertRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
MustBeInSynchronized - Annotation Type in org.javasimon
Marker annotation for a method that should be called within a synchronized block.

N

NAME_PATTERN - Static variable in class org.javasimon.utils.SimonUtils
Regex pattern for Simon names.
NAME_PATTERN_CHAR_CLASS_CONTENT - Static variable in class org.javasimon.utils.SimonUtils
Regex character class content for SimonUtils.NAME_PATTERN.
NANOS_GRANULARITY - Static variable in class org.javasimon.clock.SimonClockUtils
Average difference in System.nanoTime() during calibration.
NANOS_IN_MILLIS - Static variable in interface org.javasimon.clock.SimonClock
Number of nanoseconds in one millisecond.
NANOS_IN_SECOND - Static variable in interface org.javasimon.clock.SimonClock
Number of nanoseconds in one second.
nanoTime() - Method in interface org.javasimon.clock.SimonClock
Gets current time in nanoseconds.
nanoTime() - Method in class org.javasimon.clock.TestClock
 
nanoTime() - Method in class org.javasimon.DisabledManager
 
nanoTime() - Method in class org.javasimon.EnabledManager
 
nanoTime() - Method in class org.javasimon.SwitchingManager
 
nativeSQL(String) - Method in class org.javasimon.jdbc4.SimonConnection
 
newCacheStopwatchSource(StopwatchSource<HttpServletRequest>) - Static method in class org.javasimon.javaee.HttpStopwatchSource
Wraps given stop watch source in a cache.
newProxy(ClassLoader) - Method in class org.javasimon.callback.async.AsyncCallbackProxyFactory
Creates a callback proxy.
newProxy() - Method in class org.javasimon.callback.async.AsyncCallbackProxyFactory
Creates a callback proxy.
newProxy(ClassLoader, Class<?>...) - Method in class org.javasimon.proxy.DelegatingProxyFactory
Create a proxy using given classloader and interfaces
newProxy(Class<?>...) - Method in class org.javasimon.proxy.DelegatingProxyFactory
Create a proxy using given classloader and interfaces.
newProxy(Class<X>) - Method in class org.javasimon.proxy.DelegatingProxyFactory
Create a proxy using given classloader and interfaces.
next() - Method in class org.javasimon.jdbc4.SimonResultSet
Measure next operation.
NO_CALLBACK_MESSAGE - Static variable in class org.javasimon.console.plugin.CallTreeDetailPlugin
Message: Callback not registered
NO_CALLBACK_MESSAGE - Static variable in class org.javasimon.console.plugin.QuantilesDetailPlugin
Message: Callback not registered
NO_CALLBACK_MESSAGE - Static variable in class org.javasimon.console.plugin.TimelineDetailPlugin
Message: Callback not registered
NONE_SUBTYPE - Static variable in class org.javasimon.console.text.StringifierFactory
Value used to identify None (=disabled=hidden) sub type
NoneStringifier<T> - Class in org.javasimon.console.text
Stringifier with particular meaning: do not stringify this value.
normalizeType(Class) - Static method in class org.javasimon.console.SimonTypeFactory
Get the main interface of the type.
nullToString() - Method in class org.javasimon.console.text.BaseStringifier
Converts null input value to string.
numberPattern - Variable in class org.javasimon.console.action.AbstractTableAction
Decimal format pattern used for printing doubles.

O

object(Object) - Method in class org.javasimon.console.html.HtmlBuilder
Apply stringifier on object and write it.
ObjectJS - Class in org.javasimon.console.json
JavaScript Object.
ObjectJS() - Constructor for class org.javasimon.console.json.ObjectJS
 
onCounterDecrease(Counter, long, CounterSample) - Method in interface org.javasimon.callback.Callback
Counter decrease event.
onCounterDecrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CallbackSkeleton
 
onCounterDecrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onCounterDecrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onCounterDecrease(Counter, long, CounterSample) - Method in class org.javasimon.utils.SystemDebugCallback
 
onCounterIncrease(Counter, long, CounterSample) - Method in interface org.javasimon.callback.Callback
Counter increase event.
onCounterIncrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CallbackSkeleton
 
onCounterIncrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onCounterIncrease(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onCounterIncrease(Counter, long, CounterSample) - Method in class org.javasimon.utils.SystemDebugCallback
 
onCounterSet(Counter, long, CounterSample) - Method in interface org.javasimon.callback.Callback
Counter set event.
onCounterSet(Counter, long, CounterSample) - Method in class org.javasimon.callback.CallbackSkeleton
 
onCounterSet(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onCounterSet(Counter, long, CounterSample) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onCounterSet(Counter, long, CounterSample) - Method in class org.javasimon.utils.SystemDebugCallback
 
onManagerClear() - Method in interface org.javasimon.callback.Callback
Event called when the manager is cleared.
onManagerClear() - Method in class org.javasimon.callback.CallbackSkeleton
 
onManagerClear() - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onManagerClear() - Method in class org.javasimon.callback.CompositeFilterCallback
 
onManagerClear() - Method in class org.javasimon.jmx.JmxRegisterCallback
When the manager is cleared, all MX beans for its Simons are unregistered.
onManagerClear() - Method in class org.javasimon.utils.SystemDebugCallback
 
onManagerMessage(String) - Method in interface org.javasimon.callback.Callback
Message event is used to propagate arbitrary messages from the manager, or it can be used by the other Callback methods internally.
onManagerMessage(String) - Method in class org.javasimon.callback.CallbackSkeleton
 
onManagerMessage(String) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onManagerMessage(String) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onManagerMessage(String) - Method in class org.javasimon.utils.LoggingCallback
Logs the message on a specified log level.
onManagerMessage(String) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Logs the message on a specified log marker.
onManagerMessage(String) - Method in class org.javasimon.utils.SystemDebugCallback
 
onManagerWarning(String, Exception) - Method in interface org.javasimon.callback.Callback
Warning event containing warning and/or cause.
onManagerWarning(String, Exception) - Method in class org.javasimon.callback.CallbackSkeleton
 
onManagerWarning(String, Exception) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onManagerWarning(String, Exception) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onManagerWarning(String, Exception) - Method in class org.javasimon.callback.logging.LoggingCallback
 
onManagerWarning(String, Exception) - Method in class org.javasimon.utils.LoggingCallback
Logs the warning on a specified log level.
onManagerWarning(String, Exception) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Logs the warning on a specified log marker.
onManagerWarning(String, Exception) - Method in class org.javasimon.utils.SystemDebugCallback
Warning and stack trace are print out to the error output.
onRootStopwatchStart(CallTreeNode, Split) - Method in class org.javasimon.callback.calltree.CallTree
When stopwatch is started, and the root tree node is pushed into the call stack, this method is called.
onRootStopwatchStop(CallTreeNode, Split) - Method in class org.javasimon.callback.calltree.CallTree
When stopwatch is stopped, and root tree node is popped from call stack, this method is called.
onRootStopwatchStop(CallTree, Split) - Method in class org.javasimon.callback.calltree.CallTreeCallback
When stopwatch corresponding to root tree node is stopped, this method is called.
onSimonCreated(Simon) - Method in interface org.javasimon.callback.Callback
Simon created event is called when Simon is successfully created by the Manager.
onSimonCreated(Simon) - Method in class org.javasimon.callback.CallbackSkeleton
 
onSimonCreated(Simon) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onSimonCreated(Simon) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onSimonCreated(Simon) - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
When Stopwatch is created, a Last Splits attributes is added.
onSimonCreated(Simon) - Method in class org.javasimon.callback.quantiles.AutoQuantilesCallback
When simon is created, the list containing Split values is added to stopwatch attributes.
onSimonCreated(Simon) - Method in class org.javasimon.callback.timeline.TimelineCallback
On simon creation a timeline attribute is added (for Stopwatches only).
onSimonCreated(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
After Simon is created respective MX bean is registered for it according to its type.
onSimonCreated(Simon) - Method in class org.javasimon.utils.SystemDebugCallback
 
onSimonDestroyed(Simon) - Method in interface org.javasimon.callback.Callback
Simon destroyed event is called when Simon is successfully destroyed by the Manager.
onSimonDestroyed(Simon) - Method in class org.javasimon.callback.CallbackSkeleton
 
onSimonDestroyed(Simon) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onSimonDestroyed(Simon) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onSimonDestroyed(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
When the Simon is destroyed, its MX bean is unregistered.
onSimonDestroyed(Simon) - Method in class org.javasimon.utils.SystemDebugCallback
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in interface org.javasimon.callback.Callback
Stopwatch add split event.
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.CallbackSkeleton
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
When a split is added, if buckets have been initialized, the value is added to appropriate bucket.
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.callback.timeline.TimelineCallback
 
onStopwatchAdd(Stopwatch, Split, StopwatchSample) - Method in class org.javasimon.utils.SystemDebugCallback
 
onStopwatchSplit(Stopwatch, Split) - Method in class org.javasimon.callback.quantiles.AutoQuantilesCallback
onStopwatchSplit(Stopwatch, Split) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
onStopwatchStart(Split) - Method in interface org.javasimon.callback.Callback
Stopwatch start event.
onStopwatchStart(Split) - Method in class org.javasimon.callback.CallbackSkeleton
 
onStopwatchStart(Split) - Method in class org.javasimon.callback.calltree.CallTree
When stopwatch is started, a new tree node is added to the parent tree node and pushed on the call stack.
onStopwatchStart(Split) - Method in class org.javasimon.callback.calltree.CallTreeCallback
 
onStopwatchStart(Split) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onStopwatchStart(Split) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onStopwatchStart(Split) - Method in class org.javasimon.utils.LoggingCallback
Logs Simon start on a specified log level.
onStopwatchStart(Split) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Logs Simon start on a specified log marker.
onStopwatchStart(Split) - Method in class org.javasimon.utils.SystemDebugCallback
 
onStopwatchStop(Split, StopwatchSample) - Method in interface org.javasimon.callback.Callback
Stopwatch stop event.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.CallbackSkeleton
 
onStopwatchStop(Split) - Method in class org.javasimon.callback.calltree.CallTree
When stopwatch is stopped, the the split is added to current tree node and this tree node is popped from call stack.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.calltree.CallTreeCallback
 
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.CompositeCallbackImpl
 
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.CompositeFilterCallback
 
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
When a Splits is stopped, it is added to the stopwatch a Last Splits attribute.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.logging.LoggingCallback
Stopwatch stop event.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
When a split is stopped, if buckets have been initialized, the value is added to appropriate bucket.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.callback.timeline.TimelineCallback
 
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.utils.LoggingCallback
Logs Simon stop on a specified log level.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Logs Simon stop on a specified log marker.
onStopwatchStop(Split, StopwatchSample) - Method in class org.javasimon.utils.SystemDebugCallback
 
org.javasimon - package org.javasimon
Core package, contains Simon implementations, with the SimonManager as the center point of the API.
org.javasimon.aop - package org.javasimon.aop
Contains AOP related annotation Monitored.
org.javasimon.callback - package org.javasimon.callback
Callback is an event listener registered with the Manager, listening for manager or Simon events.
org.javasimon.callback.async - package org.javasimon.callback.async
 
org.javasimon.callback.calltree - package org.javasimon.callback.calltree
CallTreeCallback gathers information for current thread and displays it subsequent calls like a tree.
org.javasimon.callback.lastsplits - package org.javasimon.callback.lastsplits
LastSplitsCallback retains last splits in a ring a buffer (fixed size FIFO queue).
org.javasimon.callback.logging - package org.javasimon.callback.logging
LoggingCallback is able to log stopwatch splits and statistics once in a while (N per millisecond, every N split, when split is longer than N ms, etc.) and to various outputs (SLF4J, JUL).
org.javasimon.callback.quantiles - package org.javasimon.callback.quantiles
QuantilesCallback sorts splits to categories (Buckets) based on time ranges.
org.javasimon.callback.timeline - package org.javasimon.callback.timeline
 
org.javasimon.clock - package org.javasimon.clock
 
org.javasimon.console - package org.javasimon.console
Java Simon embeddable Web console base package.
org.javasimon.console.action - package org.javasimon.console.action
All controllers (aka Action beans in Struts world) are located in this package.
org.javasimon.console.html - package org.javasimon.console.html
HTML generation helper classes.
org.javasimon.console.json - package org.javasimon.console.json
Simplified JSON serializer used for Ajax communication and the REST API
org.javasimon.console.plugin - package org.javasimon.console.plugin
 
org.javasimon.console.reflect - package org.javasimon.console.reflect
Reflection tools to dynamically extract information from Simons.
org.javasimon.console.text - package org.javasimon.console.text
Machinery to convert potentially anything to a String (said differently a configurable toString() API).
org.javasimon.javaee - package org.javasimon.javaee
Java EE support for Simons contains Java EE components (servlet filter and EJB/CDI interceptor) that can be used or extended.
org.javasimon.javaee.reqreporter - package org.javasimon.javaee.reqreporter
Package contains classes reporting slow HTTP requests - interface RequestReporter and various (default) implementations.
org.javasimon.jdbc4 - package org.javasimon.jdbc4
Simon JDBC 4.1 (Java SE 7) Proxy Driver for monitoring JDBC drivers through the Java Simon API.
org.javasimon.jdbc4.jmx - package org.javasimon.jdbc4.jmx
Work in progress: MX beans specific to Simon JDBC driver.
org.javasimon.jdbcx4 - package org.javasimon.jdbcx4
Simon DataSources for JavaEE JDBC monitoring.
org.javasimon.jmx - package org.javasimon.jmx
JMX capabilities for Simons.
org.javasimon.proxy - package org.javasimon.proxy
Provides everything to wrap any class a Proxy generated with java.lang.reflect.
org.javasimon.source - package org.javasimon.source
MonitorSource is the interface used as function to transform execution context (method invocation, HTTP request...) into a Simon.
org.javasimon.spring - package org.javasimon.spring
Support classes to automatically monitor Spring beans with the Monitored annotation.
org.javasimon.spring.webmvc - package org.javasimon.spring.webmvc
MonitoringHandlerInterceptor is a Spring MVC interceptor which can be used to monitor time spent in Controller and View.
org.javasimon.utils - package org.javasimon.utils
Java Simon supporting utilities and tools.
org.javasimon.utils.bean - package org.javasimon.utils.bean
 

P

PATH - Static variable in class org.javasimon.console.action.ClearAction
URI for clear action.
PATH - Static variable in class org.javasimon.console.action.DetailHtmlAction
URI for detail action.
PATH - Static variable in class org.javasimon.console.action.DetailJsonAction
 
PATH - Static variable in class org.javasimon.console.action.ListJsonAction
 
PATH - Static variable in class org.javasimon.console.action.PluginsJsonAction
 
PATH - Static variable in class org.javasimon.console.action.TableCsvAction
 
PATH - Static variable in class org.javasimon.console.action.TableHtmlAction
Path to display Flat HTML table.
PATH - Static variable in class org.javasimon.console.action.TableJsonAction
 
PATH - Static variable in class org.javasimon.console.action.TreeJsonAction
 
PATH - Static variable in class org.javasimon.console.action.TreeXmlAction
 
perform() - Method in class org.javasimon.utils.BenchmarkUtils.Task
Performes the measured block of code without actual measuring.
PeriodicLogTemplate<C> - Class in org.javasimon.callback.logging
Log template that logs something after every N milliseconds.
PeriodicLogTemplate(LogTemplate<C>, long) - Constructor for class org.javasimon.callback.logging.PeriodicLogTemplate
Constructor with other template and the required period in ms.
PeriodicLogTemplate(LogTemplate<C>, long, SimonClock) - Constructor for class org.javasimon.callback.logging.PeriodicLogTemplate
 
PlainRequestReporter - Class in org.javasimon.javaee.reqreporter
Reports the request with split lenght and list of all splits.
PlainRequestReporter() - Constructor for class org.javasimon.javaee.reqreporter.PlainRequestReporter
 
PLUGIN_CLASSES_INIT_PARAMETER - Static variable in class org.javasimon.console.SimonConsoleServlet
Plugin classes init parameter name.
PluginsJsonAction - Class in org.javasimon.console.action
Action to get plugin list in JSON format.
PluginsJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.PluginsJsonAction
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Invoked between controller and view.
PREFIX - Static variable in class org.javasimon.console.action.ResourceAction
 
prefix - Variable in class org.javasimon.javaee.MethodStopwatchSource
Simon name prefix - can be overridden in subclasses.
prefix - Variable in class org.javasimon.javaee.SimonInterceptor
Simon name prefix - can be overridden in subclasses.
PREFIX - Static variable in class org.javasimon.jdbc4.SimonConnectionConfiguration
Name for the driver property holding the hierarchy prefix given to JDBC Simons.
prefix - Variable in class org.javasimon.jdbc4.SimonStatement
Hierarchy prefix for JDBC Simons.
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Invoked before controller.
prepare(String) - Method in class org.javasimon.jdbc4.SimonStatement
Called before each SQL command execution.
prepare(List<String>) - Method in class org.javasimon.jdbc4.SimonStatement
Called before each SQL command execution.
prepareCall(String) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareCall and wraps returned statement by Simon's statement.
prepareCall(String, int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareCall and wraps returned statement by Simon's statement.
prepareCall(String, int, int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareCall and wraps returned statement by Simon's statement.
prepareStatement(String) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
prepareStatement(String, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
prepareStatement(String, int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
prepareStatement(String, int, int, int) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
prepareStatement(String, int[]) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
prepareStatement(String, String[]) - Method in class org.javasimon.jdbc4.SimonConnection
Calls real prepareStatement and wraps returned statement by Simon's statement.
presentMinMaxCount(long) - Static method in class org.javasimon.utils.SimonUtils
Returns min/max counter values in human readable form - if the value is max or min long value it is considered unused and string "undef" is returned.
presentNanoTime(long) - Static method in class org.javasimon.utils.SimonUtils
Returns nano-time in human readable form with unit.
presentNanoTime(double) - Static method in class org.javasimon.utils.SimonUtils
Returns nano-time in human readable form with unit.
presentRunningFor() - Method in class org.javasimon.Split
Returns printable form of how long this split was running for.
presentTimestamp(long) - Static method in class org.javasimon.utils.SimonUtils
Returns timestamp in human readable (yet condensed) form "yyMMdd-HHmmss.SSS".
previous() - Method in class org.javasimon.jdbc4.SimonResultSet
 
print(PrintWriter) - Method in class org.javasimon.callback.calltree.CallTreeNode
Recursively prints this tree node to given print writer.
printBody(PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printBody(PrintWriter) - Method in class org.javasimon.console.action.TableHtmlAction
 
printBodyCell(AbstractTableAction.Column, Sample, PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printBodyCell(AbstractTableAction.Column, Sample, PrintWriter) - Method in class org.javasimon.console.action.TableJsonAction
 
printBodyRow(Simon, PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printBodyRow(Sample, PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printBodyRow(Sample, PrintWriter) - Method in class org.javasimon.console.action.TableCsvAction
 
printBodyRow(Sample, PrintWriter) - Method in class org.javasimon.console.action.TableHtmlAction
 
printBodyRow(Sample, PrintWriter) - Method in class org.javasimon.console.action.TableJsonAction
 
printCell(AbstractTableAction.Column, String, PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printCell(AbstractTableAction.Column, String, PrintWriter) - Method in class org.javasimon.console.action.TableCsvAction
 
printCell(AbstractTableAction.Column, String, PrintWriter) - Method in class org.javasimon.console.action.TableHtmlAction
 
printHeaderCell(AbstractTableAction.Column, PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printHeaderRow(PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printHeaderRow(PrintWriter) - Method in class org.javasimon.console.action.TableCsvAction
 
printHeaderRow(PrintWriter) - Method in class org.javasimon.console.action.TableHtmlAction
 
printHeaderRow(PrintWriter) - Method in class org.javasimon.console.action.TableJsonAction
 
printSimonTree() - Method in interface org.javasimon.jmx.SimonManagerMXBean
Prints multi-line string containing Simon tree starting with the specified Simon to standard output.
printSimonTree() - Method in class org.javasimon.jmx.SimonManagerMXBeanImpl
 
printTable(PrintWriter) - Method in class org.javasimon.console.action.AbstractTableAction
 
printTable(PrintWriter) - Method in class org.javasimon.console.action.TableHtmlAction
 
printTable(PrintWriter) - Method in class org.javasimon.console.action.TableJsonAction
 
printTreePath - Variable in class org.javasimon.javaee.SimonServletFilter
URL path that displays Simon tree - it is console-path without the ending slash.
proceed() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
process(String) - Method in class org.javasimon.utils.Replacer
Processes input, replaces all as expected and returns the result.
processInvoke(MethodInvocation, Split) - Method in class org.javasimon.spring.BasicMonitoringInterceptor
Method with default invoke (just calls proceed).
processInvoke(MethodInvocation, Split) - Method in class org.javasimon.spring.MonitoringInterceptor
Method stops the split
PropertiesQuantilesCallback - Class in org.javasimon.callback.quantiles
Callback which stores data in buckets to compute quantiles.
PropertiesQuantilesCallback(Properties) - Constructor for class org.javasimon.callback.quantiles.PropertiesQuantilesCallback
Main constructor.
PROPERTY_CONFIG_FILE_NAME - Static variable in class org.javasimon.SimonManager
Property name for the Simon configuration file is "javasimon.config.file".
PROPERTY_CONFIG_RESOURCE_NAME - Static variable in class org.javasimon.SimonManager
Property name for the Simon configuration resource is "javasimon.config.resource".
ProxyStopwatchSource<T> - Class in org.javasimon.proxy
Stopwatch source for use with proxy.
ProxyStopwatchSource() - Constructor for class org.javasimon.proxy.ProxyStopwatchSource
 
ProxyStopwatchSource(Manager) - Constructor for class org.javasimon.proxy.ProxyStopwatchSource
 

Q

QuantilesCallback - Class in org.javasimon.callback.quantiles
Callback which stores data in buckets to compute quantiles.
QuantilesCallback() - Constructor for class org.javasimon.callback.quantiles.QuantilesCallback
Default constructor.
QuantilesCallback(BucketsType) - Constructor for class org.javasimon.callback.quantiles.QuantilesCallback
Constructor with buckets type.
QuantilesDetailPlugin - Class in org.javasimon.console.plugin
Detail plugin to display QuantilesCallback information
QuantilesDetailPlugin() - Constructor for class org.javasimon.console.plugin.QuantilesDetailPlugin
 

R

READABLE_DATE_PATTERN - Static variable in class org.javasimon.console.text.StringifierFactory
Date+Time pattern used aimed human reading.
READABLE_NUMBER_PATTERN - Static variable in class org.javasimon.console.text.StringifierFactory
Default number pattern of Doubles and Floats.
readConfig(Reader) - Method in class org.javasimon.ManagerConfiguration
Reads config from provided buffered reader.
readParameters() - Method in class org.javasimon.console.action.AbstractJsonAction
 
readParameters() - Method in class org.javasimon.console.action.AbstractTableAction
 
readParameters() - Method in class org.javasimon.console.action.AbstractXmlAction
 
readParameters() - Method in class org.javasimon.console.action.DetailHtmlAction
 
readParameters() - Method in class org.javasimon.console.action.DetailJsonAction
 
readParameters() - Method in class org.javasimon.console.action.ListJsonAction
 
readParameters() - Method in class org.javasimon.console.action.PluginsJsonAction
 
readParameters() - Method in class org.javasimon.console.Action
Parse HTTP Request parameters and store them locally
readParameters() - Method in class org.javasimon.console.action.TreeJsonAction
 
readParameters() - Method in class org.javasimon.console.action.TreeXmlAction
 
REAL_DRIVER - Static variable in class org.javasimon.jdbc4.SimonConnectionConfiguration
Name for the property holding the real driver class value.
RedirectAction - Class in org.javasimon.console.action
Action to send a redirect instruction to the browser.
RedirectAction(ActionContext) - Constructor for class org.javasimon.console.action.RedirectAction
 
RedirectAction(String, ActionContext) - Constructor for class org.javasimon.console.action.RedirectAction
 
refreshRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
register(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
Method registering Simon MX Bean - can not be overridden, but can be used in subclasses.
registerConverter(Class<?>, Converter) - Method in class org.javasimon.utils.bean.SimonBeanUtils
Register converter for a specified class.
registerDoubleStringifier(String, Stringifier<Double>) - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for Double and double values.
registerExistingSimons() - Method in class org.javasimon.jmx.JmxReporter
 
registerLongStringifier(String, Stringifier<Long>) - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for Long and long values.
registerNullStringifier() - Method in class org.javasimon.console.json.JsonStringifierFactory
 
registerNullStringifier() - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for null values.
registerNullStringifier(String) - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for null values.
registerOutParameter(int, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerOutParameter(int, int, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerOutParameter(int, int, String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerOutParameter(String, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerOutParameter(String, int, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerOutParameter(String, int, String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
registerSimons() - Method in class org.javasimon.jmx.JmxReporter
Specifies that separate JMX beans should be registered for each Simon in current manager.
registerStringStringifier(Stringifier) - Method in class org.javasimon.console.action.CsvStringifierFactory
 
registerStringStringifier(Stringifier) - Method in class org.javasimon.console.json.JsonStringifierFactory
 
registerStringStringifier(Stringifier) - Method in class org.javasimon.console.text.StringifierFactory
Register a stringifier for String values.
relative(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
releaseSavepoint(Savepoint) - Method in class org.javasimon.jdbc4.SimonConnection
 
removeAllCallbacks() - Method in interface org.javasimon.callback.CompositeCallback
Removes all callbacks from this callback.
removeAllCallbacks() - Method in class org.javasimon.callback.CompositeCallbackImpl
Removes specified callback from this callback, properly cleans up all the removed callbacks.
removeAllCallbacks() - Method in class org.javasimon.callback.CompositeFilterCallback
 
removeAttribute(String) - Method in interface org.javasimon.HasAttributes
Removes an attribute from this Simon.
removeAttribute(String) - Method in class org.javasimon.Split
Removes an attribute from this Split.
removeCallback(Callback) - Method in interface org.javasimon.callback.CompositeCallback
Removes specified callback from this callback.
removeCallback(Callback) - Method in class org.javasimon.callback.CompositeCallbackImpl
Removes specified callback from this callback, properly cleans up the removed callback.
removeCallback(Callback) - Method in class org.javasimon.callback.CompositeFilterCallback
 
removeConnectionEventListener(ConnectionEventListener) - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
removeFirst() - Method in class org.javasimon.callback.lastsplits.CircularList
Removes the first (inserted) element of the collection.
removeJSessionIdFromUri(String) - Method in class org.javasimon.javaee.HttpStopwatchSource
Removes JSESSIONID parameter from URI.
removePluginById(String) - Method in class org.javasimon.console.SimonConsolePluginManager
Return plugin, filtered by plugin Id.
removeStatementEventListener(StatementEventListener) - Method in class org.javasimon.jdbcx4.SimonPooledConnection
 
removeStatementEventListener(StatementEventListener) - Method in class org.javasimon.jdbcx4.SimonXAConnection
 
removeTrailingStuff(String) - Method in class org.javasimon.javaee.HttpStopwatchSource
Removes any trailing slashes followed by other characters if none of them is alphabetic.
replaceExisting() - Method in class org.javasimon.jmx.JmxReporter
Specifies that previously registered bean with the same name should be replaced.
Replacer - Class in org.javasimon.utils
Replacer stores from regex as pattern and its Replacer.process(java.lang.String) method than returns string with all from replaced with to.
Replacer(String, String, Replacer.Modificator...) - Constructor for class org.javasimon.utils.Replacer
Creates the replacer with from->to regex specification.
Replacer.Modificator - Enum in org.javasimon.utils
Flags for modifying the default replacer behavior.
ReporterStopwatchInfo - Class in org.javasimon.javaee.reqreporter
Contains cummulated information about about single Stopwatch with all its reported Splits.
reportMessage(String) - Method in class org.javasimon.javaee.reqreporter.DefaultRequestReporter
Reports the prepared message through the method Manager.message(String) - can be overridden to emit the message to log/console/etc.
reportMessage(String) - Method in class org.javasimon.javaee.reqreporter.PlainRequestReporter
Reports the prepared message through the method Manager.message(String) - can be overridden to emit the message to log/console/etc.
reportMessage(String) - Method in class org.javasimon.javaee.reqreporter.StandardRequestReporter
 
reportRequest(HttpServletRequest, Split, List<Split>) - Method in class org.javasimon.javaee.reqreporter.DefaultRequestReporter
 
reportRequest(HttpServletRequest, Split, List<Split>) - Method in class org.javasimon.javaee.reqreporter.PlainRequestReporter
 
reportRequest(HttpServletRequest, Split, List<Split>) - Method in interface org.javasimon.javaee.reqreporter.RequestReporter
Reports request that exceeds the threshold.
reportThresholdNanos - Variable in class org.javasimon.javaee.SimonServletFilter
Threshold in ns - any request longer than this will be reported by current SimonServletFilter.requestReporter instance.
RequestReporter - Interface in org.javasimon.javaee.reqreporter
RequestReporter interface .
requestToStringForMonitorName(HttpServletRequest) - Method in class org.javasimon.javaee.HttpStopwatchSource
Performs the first step in getting the monitor name from the specified HTTP request - here any custom ignore logic should happen.
ResourceAction - Class in org.javasimon.console.action
Action used to send resources (images, JS, CSS) to the browser.
ResourceAction(ActionContext, String) - Constructor for class org.javasimon.console.action.ResourceAction
Constructor.
resultsetsStat() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Retrieves summary data about JDBC result set objects.
resultsetsStat() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
rollback() - Method in class org.javasimon.jdbc4.SimonConnection
Rollback the real connection and increase the rollbacks Simon.
rollback(Savepoint) - Method in class org.javasimon.jdbc4.SimonConnection
Rollbacks the real connection and increases the rollbacks Simon.
ROOT_SIMON_NAME - Static variable in interface org.javasimon.Manager
Name of the root Simon.
rowDeleted() - Method in class org.javasimon.jdbc4.SimonResultSet
 
rowInserted() - Method in class org.javasimon.jdbc4.SimonResultSet
 
rowUpdated() - Method in class org.javasimon.jdbc4.SimonResultSet
 
run() - Method in class org.javasimon.proxy.DelegatingMethodInvocation
 
run(int, int, BenchmarkUtils.Task...) - Static method in class org.javasimon.utils.BenchmarkUtils
Runs the list of tasks to be benchmarked and returns StopwatchSample array with measured results.
run() - Method in class org.javasimon.utils.BenchmarkUtils.Task
Executes BenchmarkUtils.Task.perform() and measures the run using the Stopwatch named in the constructor.
runningFor() - Method in class org.javasimon.Split
Returns the current running nano-time from the start to the method call or the total split time if the Split has been stopped already.

S

sample() - Method in class org.javasimon.callback.quantiles.Bucket
Get sample from this bucket
sample() - Method in class org.javasimon.callback.quantiles.Buckets
Sample buckets and quantiles state.
sample() - Method in class org.javasimon.callback.timeline.StopwatchTimeline
Take a snapshot of the timeline.
sample() - Method in class org.javasimon.callback.timeline.Timeline
 
sample() - Method in interface org.javasimon.Counter
 
sample() - Method in interface org.javasimon.jmx.CounterMXBean
 
sample() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
sample() - Method in interface org.javasimon.jmx.SimonSuperMXBean
Samples Simon values and returns them in a Java Bean derived from Sample interface.
sample() - Method in interface org.javasimon.jmx.StopwatchMXBean
 
sample() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
Sample - Class in org.javasimon
Sample contains all relevant values of the Simon that are obtained by the Simon.sample() and Simon.sampleIncrement(Object) methods.
Sample() - Constructor for class org.javasimon.Sample
 
sample() - Method in interface org.javasimon.Simon
Samples Simon values and returns them in a Java Bean derived from Sample interface.
sample() - Method in interface org.javasimon.Stopwatch
 
sampleBuckets(Stopwatch) - Static method in class org.javasimon.callback.quantiles.QuantilesCallback
Returns the buckets attribute and sample them.
SampleHtmlGenerator - Class in org.javasimon.utils
Generates HTML table for the provided Samples.
sampleIncrement(Object) - Method in interface org.javasimon.Counter
 
sampleIncrement(String) - Method in interface org.javasimon.jmx.CounterMXBean
 
sampleIncrement(String) - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
sampleIncrement(String) - Method in interface org.javasimon.jmx.SimonSuperMXBean
Samples increment in Simon values since the previous call of this method with the same key.
sampleIncrement(String) - Method in interface org.javasimon.jmx.StopwatchMXBean
 
sampleIncrement(String) - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
sampleIncrement(Object) - Method in interface org.javasimon.Simon
Samples increment in Simon values since the previous call of this method with the same key.
sampleIncrement(Object) - Method in interface org.javasimon.Stopwatch
 
sampleIncrementNoReset(Object) - Method in interface org.javasimon.Counter
 
sampleIncrementNoReset(Object) - Method in interface org.javasimon.Simon
Samples current value of incremental Simon.
sampleIncrementNoReset(Object) - Method in interface org.javasimon.Stopwatch
 
serialVersionUID - Static variable in exception org.javasimon.console.ActionException
 
serialVersionUID - Static variable in class org.javasimon.console.SimonConsoleServlet
Serial version UID since class is Serializable.
set(long) - Method in interface org.javasimon.Counter
Sets the value of the counter to specified value.
set(long) - Method in interface org.javasimon.jmx.CounterMXBean
Sets the value of the counter to specified value.
set(long) - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
setActive(long) - Method in class org.javasimon.StopwatchSample
Sets the current number of measured splits (concurrently running).
setArray(int, Array) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setAsciiStream(String, InputStream, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setAsciiStream(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setAsciiStream(String, InputStream) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setAsciiStream(int, InputStream, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setAsciiStream(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setAsciiStream(int, InputStream) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setAttribute(String, AnyJS) - Method in class org.javasimon.console.json.ObjectJS
 
setAttribute(String, Object) - Method in interface org.javasimon.HasAttributes
Stores an attribute in this Simon.
setAttribute(String, Object) - Method in class org.javasimon.Split
Stores an attribute in this Split.
setAutoCommit(boolean) - Method in class org.javasimon.jdbc4.SimonConnection
 
setBeanServer(MBeanServer) - Method in class org.javasimon.jmx.JmxReporter
 
setBigDecimal(String, BigDecimal) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBigDecimal(int, BigDecimal) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBinaryStream(String, InputStream, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBinaryStream(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBinaryStream(String, InputStream) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBinaryStream(int, InputStream, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBinaryStream(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBinaryStream(int, InputStream) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBlob(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBlob(String, Blob) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBlob(String, InputStream) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBlob(int, Blob) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBlob(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBlob(int, InputStream) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBoolean(String, boolean) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBoolean(int, boolean) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setByte(String, byte) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setByte(int, byte) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setBytes(String, byte[]) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setBytes(int, byte[]) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setCallbacks(List<Callback>) - Method in class org.javasimon.spring.ManagerFactoryBean
 
setCatalog(String) - Method in class org.javasimon.jdbc4.SimonConnection
 
setCharacterStream(String, Reader, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setCharacterStream(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setCharacterStream(String, Reader) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setCharacterStream(int, Reader, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setCharacterStream(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setCharacterStream(int, Reader) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setClientInfo(String, String) - Method in class org.javasimon.jdbc4.SimonConnection
 
setClientInfo(Properties) - Method in class org.javasimon.jdbc4.SimonConnection
 
setClob(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setClob(String, Clob) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setClob(String, Reader) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setClob(int, Clob) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setClob(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setClob(int, Reader) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setConfiguration(String) - Method in class org.javasimon.spring.SimonConfigurationBean
Loads configuration for the manager from the specified resource path.
setContentType(String) - Method in class org.javasimon.console.ActionContext
Set content type of response.
setCounter(long) - Method in class org.javasimon.CounterSample
Sets the value of the counter.
setCounter(long) - Method in class org.javasimon.StopwatchSample
Sets the usage count of the stopwatch.
setCursorName(String) - Method in class org.javasimon.jdbc4.SimonStatement
 
setDataSource(DataSource) - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
setDate(String, Date) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setDate(String, Date, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setDate(int, Date) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setDate(int, Date, Calendar) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setDecrementSum(long) - Method in class org.javasimon.CounterSample
Sets the sum of all decremented values.
setDefaultStringifier(Stringifier) - Method in class org.javasimon.console.text.CompositeStringifier
 
setDouble(String, double) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setDouble(int, double) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setEnabled(boolean) - Method in class org.javasimon.spring.ManagerFactoryBean
 
setError(ActionException) - Method in class org.javasimon.console.action.ErrorAction
 
setEscapeProcessing(boolean) - Method in class org.javasimon.jdbc4.SimonStatement
 
setExecutor(Executor) - Method in class org.javasimon.callback.async.ExecutorProxyFactory
Sets used executor.
setFetchDirection(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
setFetchDirection(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
setFetchSize(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
setFetchSize(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
setFirstUsage(long) - Method in class org.javasimon.Sample
Sets the timestamp of the first usage from the sampled Simon.
setFloat(String, float) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setFloat(int, float) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setHoldability(int) - Method in class org.javasimon.jdbc4.SimonConnection
 
setIncludeHttpMethodName(HttpStopwatchSource.IncludeHttpMethodName) - Method in class org.javasimon.javaee.HttpStopwatchSource
Set current mode of preserving HTTP method names in simons' names
setIncrementSum(long) - Method in class org.javasimon.CounterSample
Sets the sum of all incremented values.
setInt(String, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setInt(int, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setLast(long) - Method in class org.javasimon.StopwatchSample
Sets the value of the last measured split in ns.
setLastUsage(long) - Method in class org.javasimon.Sample
Sets the timestamp of the last usage from the sampled Simon.
setLevel(Level) - Method in class org.javasimon.callback.logging.JULLogTemplate
Changes log level.
setLevel(Level) - Method in class org.javasimon.utils.LoggingCallback
Sets the level that will be used to log messages.
setLevel(String) - Method in class org.javasimon.utils.LoggingCallback
Sets the level via level name - used by the configure facility to configure the callback.
setLineSeparator(String) - Static method in class org.javasimon.utils.SampleHtmlGenerator
Sets the line separator to desired string.
setLogEnabled(boolean) - Method in class org.javasimon.callback.lastsplits.LastSplitsCallback
 
setLogEnabled(boolean) - Method in class org.javasimon.callback.quantiles.QuantilesCallback
 
setLogger(Logger) - Method in class org.javasimon.utils.LoggingCallback
Sets the logger that will be used to log messages.
setLogger(String) - Method in class org.javasimon.utils.LoggingCallback
Sets the logger by the name of the logger - used by the configure facility to configure the callback.
setLogger(Logger) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Sets the logger that will be used to log messages.
setLoginTimeout(int) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Sets the maximum time in seconds that this data source will wait while attempting to connect to a database.
setLogTemplate(LogTemplate<Split>) - Method in class org.javasimon.callback.lastsplits.LastSplits
 
setLogTemplate(LogTemplate<Split>) - Method in class org.javasimon.callback.quantiles.Buckets
 
setLogThreshold(Long) - Method in class org.javasimon.callback.calltree.CallTreeCallback
Sets log threshold.
setLogWriter(PrintWriter) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Sets the log writer for this DataSource object to the given java.io.PrintWriter object.
setLong(String, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setLong(int, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setManager(Manager) - Method in class org.javasimon.console.ActionContext
 
setMarker(Marker) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Sets the marker that will be used to log messages.
setMarker(String) - Method in class org.javasimon.utils.SLF4JLoggingCallback
Sets the marker via marker name - used by the configure facility to configure the callback.
setMax(long) - Method in class org.javasimon.CounterSample
Sets the maximal value of the counter.
setMax(long) - Method in class org.javasimon.StopwatchSample
Sets the maximal time split value in nanoseconds.
setMaxActive(long) - Method in class org.javasimon.StopwatchSample
Sets the peek value of active concurrent splits.
setMaxActiveTimestamp(long) - Method in class org.javasimon.StopwatchSample
Sets the ms timestamp when the last peek of the active split count occurred.
setMaxFieldSize(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
setMaxRows(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
setMaxTimestamp(long) - Method in class org.javasimon.CounterSample
Sets ms timestamp when the max value was reached.
setMaxTimestamp(long) - Method in class org.javasimon.StopwatchSample
Sets the ms timestamp when the max value was measured.
setMean(double) - Method in class org.javasimon.StopwatchSample
Sets the mean value (average) of all measured values.
setMillis(long) - Method in class org.javasimon.clock.TestClock
 
setMillisNanosFollow(long) - Method in class org.javasimon.clock.TestClock
 
setMin(long) - Method in class org.javasimon.CounterSample
Sets the minimal value of the counter.
setMin(long) - Method in class org.javasimon.StopwatchSample
Sets the minimal time split value in nanoseconds.
setMinTimestamp(long) - Method in class org.javasimon.CounterSample
Sets ms timestamp when the min value was reached.
setMinTimestamp(long) - Method in class org.javasimon.StopwatchSample
Sets the ms timestamp when the min value was measured.
setModelAndView(ModelAndView) - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
setName(String) - Method in class org.javasimon.Sample
Sets the name of the sampled Simon - mostly not used directly.
setNanos(long) - Method in class org.javasimon.clock.TestClock
 
setNCharacterStream(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNCharacterStream(String, Reader) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNCharacterStream(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNCharacterStream(int, Reader) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNClob(String, NClob) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNClob(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNClob(String, Reader) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNClob(int, NClob) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNClob(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNClob(int, Reader) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNetworkTimeout(Executor, int) - Method in class org.javasimon.jdbc4.SimonConnection
 
setNewManager() - Method in class org.javasimon.spring.SimonConfigurationBean
Creates new SwitchingManager instead of using SimonManager.manager().
setNote(String) - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
setNote(String) - Method in interface org.javasimon.jmx.SimonSuperMXBean
Sets note for the Simon.
setNote(String) - Method in class org.javasimon.Sample
Sets the note for the sample, typically note from the sampled Simon.
setNote(String) - Method in interface org.javasimon.Simon
Sets note for the Simon.
setNString(String, String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNString(int, String) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNull(String, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNull(String, int, String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setNull(int, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNull(int, int, String) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setNullStringifier(Stringifier) - Method in class org.javasimon.console.text.CompositeStringifier
 
setObject(String, Object, int, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setObject(String, Object, int) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setObject(String, Object) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setObject(int, Object, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setObject(int, Object) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setObject(int, Object, int, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setPassword(String) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Setter for password property.
setPath(String) - Method in class org.javasimon.console.ActionContext
 
setPattern(String) - Method in class org.javasimon.console.action.AbstractTableAction
 
setPattern(String) - Method in class org.javasimon.console.action.ListJsonAction
 
setPluginManager(SimonConsolePluginManager) - Method in class org.javasimon.console.ActionContext
 
setPoolable(boolean) - Method in class org.javasimon.jdbc4.SimonStatement
 
setPrefix(String) - Method in class org.javasimon.javaee.HttpStopwatchSource
 
setPrefix(String) - Method in class org.javasimon.javaee.MethodStopwatchSource
 
setPrefix(String) - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Sets custom prefix of JDBC Simon hierarchy, see more JdbcMXBean.
setPrefix(String) - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
setPrefix(String) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Sets Simon prefix for constructing names of Simons.
setPrefix(String) - Method in class org.javasimon.proxy.ProxyStopwatchSource
 
setProperties(Properties) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Set properties specific to the real datasource.
setProperty(Object, String, Object) - Method in class org.javasimon.utils.bean.SimonBeanUtils
Set property in object target.
setQueryTimeout(int) - Method in class org.javasimon.jdbc4.SimonStatement
 
setReadOnly(boolean) - Method in class org.javasimon.jdbc4.SimonConnection
 
setRealDataSourceClassName(String) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Setter for realDataSourceClassName property.
setRef(int, Ref) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setRegisterExisting(boolean) - Method in class org.javasimon.jmx.JmxRegisterCallback
If set to true before initialization callback registers all Simons already existing in the Manager during initialization.
setRegisterExistingSimons(boolean) - Method in class org.javasimon.jmx.JmxReporter
 
setRegisterSimons(boolean) - Method in class org.javasimon.jmx.JmxReporter
 
setReplaceExistingMxBeans(boolean) - Method in class org.javasimon.jmx.JmxReporter
 
setReplaceUnallowed(String) - Method in class org.javasimon.javaee.HttpStopwatchSource
 
setRowId(String, RowId) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setRowId(int, RowId) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setSavepoint() - Method in class org.javasimon.jdbc4.SimonConnection
 
setSavepoint(String) - Method in class org.javasimon.jdbc4.SimonConnection
 
setSchema(String) - Method in class org.javasimon.jdbc4.SimonConnection
 
setServletContext(ServletContext) - Method in class org.javasimon.spring.SimonWebConfigurationBean
 
setShort(String, short) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setShort(int, short) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setSimonDomain(String) - Method in class org.javasimon.jmx.JmxReporter
 
setSimonManager(Manager) - Method in class org.javasimon.spring.SimonConfigurationBean
 
setSimonServletFilter(SimonServletFilter) - Method in class org.javasimon.javaee.reqreporter.DefaultRequestReporter
 
setSimonServletFilter(SimonServletFilter) - Method in class org.javasimon.javaee.reqreporter.PlainRequestReporter
 
setSimonServletFilter(SimonServletFilter) - Method in interface org.javasimon.javaee.reqreporter.RequestReporter
Called by initialization after the instance creation.
setSimpleAttribute(String, T, Stringifier<T>) - Method in class org.javasimon.console.json.ObjectJS
 
setSingleton(boolean) - Method in class org.javasimon.spring.ManagerFactoryBean
 
setSplit(Split) - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
setSQLXML(String, SQLXML) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setSQLXML(int, SQLXML) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setStandardDeviation(double) - Method in class org.javasimon.StopwatchSample
Sets unbiased estimate of standard deviation.
setState(String, boolean) - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
 
setState(String, boolean) - Method in interface org.javasimon.jmx.SimonSuperMXBean
Sets the state of the Simon.
setState(SimonState, boolean) - Method in interface org.javasimon.Simon
Sets the state of the Simon.
setStep(HandlerStep) - Method in class org.javasimon.spring.webmvc.HandlerLocation
 
setString(String, String) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setString(int, String) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setTagByExceptionType(boolean) - Method in class org.javasimon.spring.MonitoringInterceptor
Sets whether all exceptions should report to MonitoringInterceptor.EXCEPTION_TAG sub-simon or sub-simon for each exception type should be introduced (based on exception's simple name).
setTarget(String) - Method in class org.javasimon.console.action.RedirectAction
 
setTime(String, Time) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setTime(String, Time, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setTime(int, Time) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setTime(int, Time, Calendar) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setTimestamp(String, Timestamp) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setTimestamp(String, Timestamp, Calendar) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setTimestamp(int, Timestamp) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setTimestamp(int, Timestamp, Calendar) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setTo(String) - Method in class org.javasimon.utils.Replacer
Sets replacement string - this can be changed anytime with any subsequent Replacer.process(String) calls reflecting this change immediatelly.
setTotal(long) - Method in class org.javasimon.StopwatchSample
Sets the total sum of all split times in nanoseconds.
setTransactionIsolation(int) - Method in class org.javasimon.jdbc4.SimonConnection
 
setTypeMap(Map<String, Class<?>>) - Method in class org.javasimon.jdbc4.SimonConnection
 
setUnicodeStream(int, InputStream, int) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
Deprecated.
setURL(String, URL) - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
setURL(int, URL) - Method in class org.javasimon.jdbc4.SimonPreparedStatement
 
setUrl(String) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Setter for URL property.
setUser(String) - Method in class org.javasimon.jdbcx4.AbstractSimonDataSource
Setter for user property.
setVariance(double) - Method in class org.javasimon.StopwatchSample
Sets the unbiased estimate of the population variance.
setVarianceN(double) - Method in class org.javasimon.StopwatchSample
Sets the variance value of all measured values (entire population).
shouldBeAddedSplit(Split) - Method in class org.javasimon.javaee.reqreporter.PlainRequestReporter
Decides whether split should be included in the report - by default all are included.
shouldBeAddedStopwatchInfo(ReporterStopwatchInfo) - Method in class org.javasimon.javaee.reqreporter.DefaultRequestReporter
Decides whether stopwatch info should be included in the report - by default all are included.
shouldBeAddedStopwatchInfo(ReporterStopwatchInfo) - Method in class org.javasimon.javaee.reqreporter.StandardRequestReporter
 
shouldBeReported(HttpServletRequest, long, List<Split>) - Method in class org.javasimon.javaee.SimonServletFilter
Determines whether the request is over the threshold - with all incoming parameters this method can be very flexible.
shutdownAsync() - Static method in class org.javasimon.callback.async.Executors
Stops thread used by default async executor.
simon() - Method in class org.javasimon.jmx.AbstractSimonMXBeanImpl
Returns the wrapped Simon.
simon() - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
simon() - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
Simon - Interface in org.javasimon
Simon interface contains common functions related to Simon management - enable/disable and hierarchy.
SimonBeanUtils - Class in org.javasimon.utils.bean
Utils for setting properties values in Java bean object.
SimonBeanUtils() - Constructor for class org.javasimon.utils.bean.SimonBeanUtils
 
SimonCallableStatement - Class in org.javasimon.jdbc4
Simon JDBC proxy callable statement implementation class.
SimonCallbacks - Class in org.javasimon.console
Simon callback helper class
SimonCallbacks() - Constructor for class org.javasimon.console.SimonCallbacks
 
SimonClock - Interface in org.javasimon.clock
Interface for getting current time.
SimonClockUtils - Class in org.javasimon.clock
Utils related to timers and Clock class, especially default implementation based on system timers (SimonClock.SYSTEM).
SimonClockUtils() - Constructor for class org.javasimon.clock.SimonClockUtils
 
SimonConfiguration - Class in org.javasimon
Stores configuration for the particular Simon or the set of Simons.
SimonConfigurationBean - Class in org.javasimon.spring
Spring bean that configures Simon manager using ManagerConfiguration facility.
SimonConfigurationBean() - Constructor for class org.javasimon.spring.SimonConfigurationBean
 
SimonConnection - Class in org.javasimon.jdbc4
Class implements Simon JDBC proxy connection.
SimonConnection(Connection, String) - Constructor for class org.javasimon.jdbc4.SimonConnection
Class constructor, initializes Simons (lifespan, active, commits and rollbacks) related to the DB connection.
SimonConnectionConfiguration - Class in org.javasimon.jdbc4
JDBC configuration contains Simon JDBC connection URL, real JDBC connection URL and Simon properties.
SimonConnectionConfiguration(String) - Constructor for class org.javasimon.jdbc4.SimonConnectionConfiguration
Class constructor, parses given connection URL and recognizes driver's properties.
SimonConnectionPoolDataSource - Class in org.javasimon.jdbcx4
Wrapper class for real ConnectionPoolDataSource implementation, produces pooled PooledConnection object.
SimonConnectionPoolDataSource() - Constructor for class org.javasimon.jdbcx4.SimonConnectionPoolDataSource
 
SimonConsoleFilter - Class in org.javasimon.console
Simon Console filter does the same as SimonConsoleServlet and provides just an alternative way to include embeddable console in your applications.
SimonConsoleFilter() - Constructor for class org.javasimon.console.SimonConsoleFilter
 
SimonConsolePlugin - Class in org.javasimon.console
Base class for plugins.
SimonConsolePlugin(String, String) - Constructor for class org.javasimon.console.SimonConsolePlugin
Default constructor.
SimonConsolePluginManager - Class in org.javasimon.console
Collection of plugin used by Simon console actions
SimonConsolePluginManager() - Constructor for class org.javasimon.console.SimonConsolePluginManager
 
SimonConsoleServlet - Class in org.javasimon.console
Front controller servlet of Simon Web console.
SimonConsoleServlet() - Constructor for class org.javasimon.console.SimonConsoleServlet
 
SimonDataSource - Class in org.javasimon.jdbcx4
Wrapper class for real DataSource implementation, produces standard Connection object.
SimonDataSource() - Constructor for class org.javasimon.jdbcx4.SimonDataSource
 
simonDomain(String) - Method in class org.javasimon.jmx.JmxReporter
Specify domain for registered JMX for separate Simons.
SimonException - Exception in org.javasimon
SimonException is runtime exception thrown in case something goes seriously wrong (class cast or similar).
SimonException(String) - Constructor for exception org.javasimon.SimonException
Creates SimonException with the message.
SimonException(Throwable) - Constructor for exception org.javasimon.SimonException
Creates SimonException with the chained exception causing this exception.
SimonException(String, Throwable) - Constructor for exception org.javasimon.SimonException
Creates SimonException with message and the chained exception causing this exception.
SimonFilter - Interface in org.javasimon
Generic filter useful whenever Simons are filtered for some operation.
SimonInfo - Class in org.javasimon.jmx
Value object for retrieving Simon name and type info via Simon MXBean (SimonManagerMXBean).
SimonInfo(String, String) - Constructor for class org.javasimon.jmx.SimonInfo
Class constructor due to JMX requirements.
SimonInterceptor - Class in org.javasimon.javaee
Simon Interceptor measuring method execution time - can be used in EJB, or CDI in general.
SimonInterceptor() - Constructor for class org.javasimon.javaee.SimonInterceptor
 
SimonManager - Class in org.javasimon
SimonManager is static utility class providing so called "default Manager.
SimonManagerMXBean - Interface in org.javasimon.jmx
Interface of Simon management bean (MXBean) representing single point of access to a particular Simon Manager.
SimonManagerMXBeanImpl - Class in org.javasimon.jmx
Simon MXBean implementation.
SimonManagerMXBeanImpl(Manager) - Constructor for class org.javasimon.jmx.SimonManagerMXBeanImpl
MXBean constructor.
SimonPattern - Class in org.javasimon
Matches Simon name patterns from configuration.
SimonPattern(String) - Constructor for class org.javasimon.SimonPattern
Creates Simon name pattern used to match config file entries.
SimonPattern(String, Class<? extends Simon>) - Constructor for class org.javasimon.SimonPattern
Creates Simon pattern that used to match Simons of specified type with names that correspond to the pattern.
SimonPooledConnection - Class in org.javasimon.jdbcx4
Simon implementation of PooledConnection, needed for Simon ConnectionPollDataSource implementation.
SimonPooledConnection(PooledConnection, String) - Constructor for class org.javasimon.jdbcx4.SimonPooledConnection
Class constructor.
SimonPreparedStatement - Class in org.javasimon.jdbc4
Simon JDBC proxy prepared statement implementation class.
simonProperty(Simon, String, String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
simonProperty(Simon, String, String, Integer) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
simonProperty(Simon, String) - Method in class org.javasimon.console.html.HtmlBuilder
Write Simon property (using Java Bean convention).
SimonResultSet - Class in org.javasimon.jdbc4
Simon JDBC proxy result set implementation class.
SimonResultSet(ResultSet, SimonStatement, String, String) - Constructor for class org.javasimon.jdbc4.SimonResultSet
Class constructor, initializes Simons (lifespan) related to result set.
SimonServletFilter - Class in org.javasimon.javaee
Simon Servlet filter measuring HTTP request execution times.
SimonServletFilter() - Constructor for class org.javasimon.javaee.SimonServletFilter
 
SimonServletFilterUtils - Class in org.javasimon.javaee
Various supporting utility methods for SimonServletFilter.
SimonServletFilterUtils() - Constructor for class org.javasimon.javaee.SimonServletFilterUtils
 
SimonState - Enum in org.javasimon
Status of monitor.
SimonStatement - Class in org.javasimon.jdbc4
Simon JDBC proxy statement implementation class.
SimonSuperMXBean - Interface in org.javasimon.jmx
Interface with common methods for JMX beans for a single Simon that corresponds to AbstractSimon in the core package.
simonToString() - Method in class org.javasimon.CounterSample
Equivalent to CounterImpl.toString() without state.
simonToString() - Method in class org.javasimon.Sample
Similar to AbstractSimon.toString() except for the state missing in the output.
simonToString() - Method in class org.javasimon.StopwatchSample
Equivalent to StopwatchImpl.toString() without state.
simonToString() - Method in class org.javasimon.UnknownSample
 
simonTreeString(Simon) - Static method in class org.javasimon.utils.SimonUtils
Returns multi-line string containing Simon tree starting with the specified Simon.
SimonType - Enum in org.javasimon.console
Simon type enumeration
simonType(Simon) - Method in class org.javasimon.jmx.JmxRegisterCallback
Returns type of the simon as defined in SimonInfo.COUNTER, SimonInfo.STOPWATCH or SimonInfo.UNKNOWN.
SimonTypeFactory - Class in org.javasimon.console
Simon type factory.
SimonTypeFactory() - Constructor for class org.javasimon.console.SimonTypeFactory
 
simonTypeImg(SimonType, String) - Method in class org.javasimon.console.html.HtmlBuilder
Icon image representing Simon Type.
SimonUnit - Enum in org.javasimon.clock
Units typically used in Java Simon with amount of nanoseconds they contain.
SimonUtils - Class in org.javasimon.utils
SimonUtils provides static utility methods.
SimonVisitor - Interface in org.javasimon.console
Callback interface used when visiting Simon manager and it Simons.
SimonVisitors - Class in org.javasimon.console
Helper class to navigate through Simons.
SimonWebConfigurationBean - Class in org.javasimon.spring
SimonConfigurationBean with extended function - just pushes configured manager to the ServletContext attribute SimonUtils.MANAGER_SERVLET_CTX_ATTRIBUTE.
SimonWebConfigurationBean() - Constructor for class org.javasimon.spring.SimonWebConfigurationBean
 
SimonXAConnection - Class in org.javasimon.jdbcx4
Simon implementation of XAConnection, needed for Simon XADataSource implementation.
SimonXAConnection(XAConnection, String) - Constructor for class org.javasimon.jdbcx4.SimonXAConnection
Class constructor.
SimonXADataSource - Class in org.javasimon.jdbcx4
Wrapper class for real XADataSource implementation, produces xa XAConnection object.
SimonXADataSource() - Constructor for class org.javasimon.jdbcx4.SimonXADataSource
 
SimpleActionBinding<T extends Action> - Class in org.javasimon.console
Simple action bindings which is triggered by the path and produces actions of given type
SimpleActionBinding(String, Class<T>) - Constructor for class org.javasimon.console.SimpleActionBinding
Constructor.
SimpleJS<T> - Class in org.javasimon.console.json
JavaScript simple type.
SimpleJS(T, Stringifier<T>) - Constructor for class org.javasimon.console.json.SimpleJS
Hidden constructor use factory methods instead.
size() - Method in class org.javasimon.callback.lastsplits.CircularList
Return the number of elements in the list
SLF4JLoggingCallback - Class in org.javasimon.utils
LoggingCallback logs events via SLF4J logging.
SLF4JLoggingCallback() - Constructor for class org.javasimon.utils.SLF4JLoggingCallback
 
SLF4JLogTemplate<C> - Class in org.javasimon.callback.logging
Concrete log template using SLF4J Logger.
SLF4JLogTemplate(Logger, Marker) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate
Constructor with Logger and Marker.
SLF4JLogTemplate(String, String) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate
Constructor with logger name and marker name.
SLF4JLogTemplate.Debug<C> - Class in org.javasimon.callback.logging
SLF4J Log template with DEBUG level.
SLF4JLogTemplate.Debug(String, String) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Debug
 
SLF4JLogTemplate.Debug(Logger, Marker) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Debug
 
SLF4JLogTemplate.Info<C> - Class in org.javasimon.callback.logging
SLF4J Log template with INFO level.
SLF4JLogTemplate.Info(String, String) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Info
 
SLF4JLogTemplate.Info(Logger, Marker) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Info
 
SLF4JLogTemplate.Warn<C> - Class in org.javasimon.callback.logging
SLF4J Log template with WARN level.
SLF4JLogTemplate.Warn(String, String) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Warn
 
SLF4JLogTemplate.Warn(Logger, Marker) - Constructor for class org.javasimon.callback.logging.SLF4JLogTemplate.Warn
 
split - Variable in class org.javasimon.jdbc4.SimonStatement
Stopwatch split measuring the lifespan of the statement until it is closed across all executes.
Split - Class in org.javasimon
Represents single time split - one Stopwatch measurement.
SplitThresholdLogTemplate - Class in org.javasimon.callback.logging
Log template which awakes only when split is longer than given threshold.
SplitThresholdLogTemplate(LogTemplate<Split>, long) - Constructor for class org.javasimon.callback.logging.SplitThresholdLogTemplate
Constructor.
SpringStopwatchSource - Class in org.javasimon.spring
Monitor source providing stopwatches from Spring AOP method invocation.
SpringStopwatchSource(Manager) - Constructor for class org.javasimon.spring.SpringStopwatchSource
Constructor with specified Manager.
sql - Variable in class org.javasimon.jdbc4.SimonPreparedStatement
SQL string.
sqlCmdLabel - Variable in class org.javasimon.jdbc4.SimonStatement
SQL statement label containing part up to the SQL command type.
sqlNormalizer - Variable in class org.javasimon.jdbc4.SimonStatement
SQL normalizer helper object.
SqlNormalizer - Class in org.javasimon.jdbc4
SqlNormalizer takes SQL statement and replaces parameters with question marks.
SqlNormalizer(String) - Constructor for class org.javasimon.jdbc4.SqlNormalizer
Creates SQL normalizer and performs the normalization.
SqlNormalizer(List<String>) - Constructor for class org.javasimon.jdbc4.SqlNormalizer
Constructor for batch normalization.
StandardRequestReporter - Class in org.javasimon.javaee.reqreporter
Reports request to standard output (instead of Manager's message method) and omits less specific Simons from output (for instance JDBC's next).
StandardRequestReporter() - Constructor for class org.javasimon.javaee.reqreporter.StandardRequestReporter
 
start(long, TimeUnit) - Method in class org.javasimon.IncrementalSimonsPurger
Start periodical Simons purging with the specified period.
start() - Method in class org.javasimon.jmx.JmxReporter
Starts JmxReporter - registers all required beans in JMX bean server.
start(T) - Method in class org.javasimon.source.AbstractStopwatchSource
 
start(L) - Method in class org.javasimon.source.CachedStopwatchSource
 
start(L) - Method in class org.javasimon.source.DisabledStopwatchSource
 
start(L) - Method in interface org.javasimon.source.StopwatchSource
Convenient method to return split for the location or disabled split, if the location is not monitored.
start(SimonClock) - Static method in class org.javasimon.Split
Creates a new Split for direct use without Stopwatch ("anonymous split") based on specified SimonClock.
start() - Static method in class org.javasimon.Split
Creates a new Split for direct use without Stopwatch ("anonymous split") based on system time.
start() - Method in interface org.javasimon.Stopwatch
Starts the new split for this stopwatch.
startSplit() - Method in class org.javasimon.jdbc4.SimonStatement
Starts the split for the SQL specific stopwatch, sets the note and returns the split.
startStopwatch(HandlerLocation) - Method in class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Start stopwatch for given name and thread.
statementsStat() - Method in interface org.javasimon.jdbc4.jmx.JdbcMXBean
Retrieves summary data about JDBC statement objects.
statementsStat() - Method in class org.javasimon.jdbc4.jmx.JdbcMXBeanImpl
 
stop() - Method in class org.javasimon.jmx.JmxReporter
Stop JMX reporter.
stop() - Method in class org.javasimon.Split
Stops the split, updates the stopwatch and returns this.
stop(String) - Method in class org.javasimon.Split
Stops the split, updates the sub-stopwatch specified by parameter and returns this.
stopIncrementalSampling(String) - Method in class org.javasimon.jmx.CounterMXBeanImpl
 
stopIncrementalSampling(String) - Method in interface org.javasimon.jmx.SimonSuperMXBean
Stops incremental sampling for the key, removing any internal information for the key.
stopIncrementalSampling(String) - Method in class org.javasimon.jmx.StopwatchMXBeanImpl
 
stopIncrementalSampling(Object) - Method in interface org.javasimon.Simon
Stops incremental sampling for the key, removing any internal information for the key.
stopStopwatch() - Method in class org.javasimon.spring.webmvc.MonitoringHandlerInterceptor
Stop current thread stopwatch (if any).
STOPWATCH - Static variable in class org.javasimon.jmx.SimonInfo
Type identifier for Stopwatch.
stopwatch - Variable in class org.javasimon.jmx.StopwatchMXBeanImpl
Wrapped Stopwatch instance - protected for subclasses.
Stopwatch - Interface in org.javasimon
Stopwatch Simon measures time spans and holds related statistics.
StopwatchAggregate - Class in org.javasimon.utils
Holds aggregate values for stopwatches in a hierarchy as a result of SimonUtils.calculateStopwatchAggregate(Simon) (optionally with SimonFilter).
StopwatchMXBean - Interface in org.javasimon.jmx
Interface for MX Bean representing a particular Stopwatch.
StopwatchMXBeanImpl - Class in org.javasimon.jmx
MX Bean representing a particular Stopwatch.
StopwatchMXBeanImpl(Stopwatch) - Constructor for class org.javasimon.jmx.StopwatchMXBeanImpl
Creates the MX bean for the provided Stopwatch.
StopwatchProxyFactory<T> - Class in org.javasimon.proxy
Stopwatch proxy factory can generate a proxy to wrap an existing class and monitor its performance.
StopwatchProxyFactory(T, StopwatchSource<DelegatingMethodInvocation<T>>) - Constructor for class org.javasimon.proxy.StopwatchProxyFactory
Constructor
StopwatchProxyFactory(T) - Constructor for class org.javasimon.proxy.StopwatchProxyFactory
Constructor.
StopwatchSample - Class in org.javasimon.jmx
Value object for retrieving data from Stopwatch Simon.
StopwatchSample(String, double, double, double, double, String, long, long, long, long, long, long, long, long, long, long, long, long) - Constructor for class org.javasimon.jmx.StopwatchSample
JMX constructor.
StopwatchSample(StopwatchSample) - Constructor for class org.javasimon.jmx.StopwatchSample
Framework constructor for Simon MBean implementation to initialize all properties by sample obtained from Simon.
StopwatchSample - Class in org.javasimon
Object holds all relevant data from Stopwatch Simon.
StopwatchSample() - Constructor for class org.javasimon.StopwatchSample
 
StopwatchSource<L> - Interface in org.javasimon.source
Stopwatch source is source that uses Stopwatch as the monitor type.
StopwatchTimeline - Class in org.javasimon.callback.timeline
Timeline for Stopwatches, historicize Stopwatch state on a rolling period of time.
StopwatchTimeline(int, long) - Constructor for class org.javasimon.callback.timeline.StopwatchTimeline
Main constructor.
StopwatchTimeRange - Class in org.javasimon.callback.timeline
Stopwatch statistics gathered for a specific time range.
StopwatchTimeRange(long, long) - Constructor for class org.javasimon.callback.timeline.StopwatchTimeRange
Main constructor.
Stringifier<T> - Interface in org.javasimon.console.text
Value formatter for given type.
stringifierFactory - Variable in class org.javasimon.console.action.AbstractTableAction
Value formatter.
stringifierFactory - Variable in class org.javasimon.console.action.AbstractXmlAction
Converter Object → HTML String.
stringifierFactory - Variable in class org.javasimon.console.action.DetailHtmlAction
Value formatter.
StringifierFactory - Class in org.javasimon.console.text
Base helper class to format values of attributes of simons.
StringifierFactory() - Constructor for class org.javasimon.console.text.StringifierFactory
 
StringifierFactory.DateStringifier - Class in org.javasimon.console.text
Stringifier implementation for Date type.
StringifierFactory.DateStringifier(Stringifier, Stringifier<String>, String) - Constructor for class org.javasimon.console.text.StringifierFactory.DateStringifier
 
StringifierFactory.DoubleTimeStringifier - Class in org.javasimon.console.text
Stringifier implementation for Double type representing a duration.
StringifierFactory.DoubleTimeStringifier(Stringifier, Stringifier<Double>, Stringifier<String>, TimeFormatType) - Constructor for class org.javasimon.console.text.StringifierFactory.DoubleTimeStringifier
 
StringifierFactory.LongDateStringifier - Class in org.javasimon.console.text
Stringifier implementation for Long type representing a timestamp.
StringifierFactory.LongDateStringifier(Stringifier, Stringifier<Date>) - Constructor for class org.javasimon.console.text.StringifierFactory.LongDateStringifier
 
StringifierFactory.LongTimeStringifier - Class in org.javasimon.console.text
Stringifier implementation for Long type representing a duration.
StringifierFactory.LongTimeStringifier(Stringifier, Stringifier<Long>, Stringifier<String>, TimeFormatType) - Constructor for class org.javasimon.console.text.StringifierFactory.LongTimeStringifier
 
StringifierFactory.NumberStringifier<T extends Number> - Class in org.javasimon.console.text
Stringifier implementation for Number type.
StringifierFactory.NumberStringifier(Stringifier, String) - Constructor for class org.javasimon.console.text.StringifierFactory.NumberStringifier
 
supports(Simon) - Method in class org.javasimon.console.action.DetailPlugin
Indicates this plugin applies to this kind of Simon.
supports(ActionContext) - Method in interface org.javasimon.console.ActionBinding
Indicates whether this action binding is applicable for this action context (=HTTP Request)
supports(Simon) - Method in class org.javasimon.console.plugin.CallTreeDetailPlugin
Indicate that this plugin only applies on Stopwatches.
supports(Simon) - Method in class org.javasimon.console.plugin.QuantilesDetailPlugin
Indicate that this plugin only applies on Stopwatches.
supports(Simon) - Method in class org.javasimon.console.plugin.TimelineDetailPlugin
Indicate that this plugin only applies on Stopwatches.
supports(ActionContext) - Method in class org.javasimon.console.SimpleActionBinding
SwitchingManager - Class in org.javasimon
Manager implementation that supports SwitchingManager.enable() and SwitchingManager.disable() and switches between backing EnabledManager and DisabledManager accordingly.
SwitchingManager() - Constructor for class org.javasimon.SwitchingManager
 
SYNC - Static variable in class org.javasimon.callback.async.Executors
Synchronous, same thread Executor.
sync() - Static method in class org.javasimon.callback.async.Executors
Returns synchronous, same thread executor.
SYSTEM - Static variable in interface org.javasimon.clock.SimonClock
Default implementation using System.currentTimeMillis() and System.nanoTime().
SystemDebugCallback - Class in org.javasimon.utils
SystemDebugCallback just prints operations on the standard output, warning is sent to error output.
SystemDebugCallback() - Constructor for class org.javasimon.utils.SystemDebugCallback
 

T

TableCsvAction - Class in org.javasimon.console.action
Export Simons as a flat CSV table.
TableCsvAction(ActionContext) - Constructor for class org.javasimon.console.action.TableCsvAction
 
TableHtmlAction - Class in org.javasimon.console.action
Export Simons as a flat static HTML table which can be used for printing.
TableHtmlAction(ActionContext) - Constructor for class org.javasimon.console.action.TableHtmlAction
Constructor.
TableJsonAction - Class in org.javasimon.console.action
Export Simons as a flat JSON array to be displayed in data-table.
TableJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.TableJsonAction
 
TestClock - Class in org.javasimon.clock
TestClock allows setting any arbitrary values for millis and nanos.
TestClock() - Constructor for class org.javasimon.clock.TestClock
 
text(String) - Method in class org.javasimon.console.html.HtmlBuilder
Writes text.
TIME_SUBTYPE - Static variable in class org.javasimon.console.text.StringifierFactory
Value used to identify Time (=duration) sub type.
TimeFormatType - Enum in org.javasimon.console
Strategies used to to display times.
Timeline<TR extends TimeRange> - Class in org.javasimon.callback.timeline
Collection of values sorted on a time line.
Timeline(int, long) - Constructor for class org.javasimon.callback.timeline.Timeline
Main constructor.
TIMELINE_ATTRIBUTE_NAME - Static variable in class org.javasimon.callback.timeline.TimelineCallback
Default attribute name for storing timelines.
TimelineCallback - Class in org.javasimon.callback.timeline
Timeline callback aims at keeping simon data for the last N minutes.
TimelineCallback(String, int, long) - Constructor for class org.javasimon.callback.timeline.TimelineCallback
Main constructor.
TimelineCallback(int, long) - Constructor for class org.javasimon.callback.timeline.TimelineCallback
Constructor using default attribute name.
TimelineCallback() - Constructor for class org.javasimon.callback.timeline.TimelineCallback
Constructor using default attribute name, default timeline capacity of 6 and default timeline width of 10 minutes.
TimelineDetailPlugin - Class in org.javasimon.console.plugin
Detail plugin to display TimelineCallback information
TimelineDetailPlugin(String, String, String) - Constructor for class org.javasimon.console.plugin.TimelineDetailPlugin
 
TimelineDetailPlugin() - Constructor for class org.javasimon.console.plugin.TimelineDetailPlugin
 
TimelineSample<TR extends TimeRange> - Class in org.javasimon.callback.timeline
Snapshot of timeline state
TimelineSample(int, long, TR[]) - Constructor for class org.javasimon.callback.timeline.TimelineSample
 
TimeRange - Class in org.javasimon.callback.timeline
Time range and associated data.
TimeRange(long, long) - Constructor for class org.javasimon.callback.timeline.TimeRange
Main constructor.
timeRanges - Variable in class org.javasimon.callback.timeline.Timeline
List of time ranges.
timeRangeWidth - Variable in class org.javasimon.callback.timeline.Timeline
Time range width in milliseconds.
toArray() - Method in class org.javasimon.callback.lastsplits.CircularList
 
toArray(T[]) - Method in class org.javasimon.callback.lastsplits.CircularList
 
ToBooleanConverter - Class in org.javasimon.utils.bean
Converter from String to Boolean.
ToBooleanConverter() - Constructor for class org.javasimon.utils.bean.ToBooleanConverter
 
ToByteConverter - Class in org.javasimon.utils.bean
Converter from String to Byte.
ToByteConverter() - Constructor for class org.javasimon.utils.bean.ToByteConverter
 
ToCharConverter - Class in org.javasimon.utils.bean
 
ToCharConverter() - Constructor for class org.javasimon.utils.bean.ToCharConverter
 
ToDoubleConverter - Class in org.javasimon.utils.bean
Converter from String to Double.
ToDoubleConverter() - Constructor for class org.javasimon.utils.bean.ToDoubleConverter
 
ToEnumConverter - Class in org.javasimon.utils.bean
Class for converting String values to an instance of an enum of the specified type.
ToEnumConverter() - Constructor for class org.javasimon.utils.bean.ToEnumConverter
 
ToFloatConverter - Class in org.javasimon.utils.bean
Converter from String to Float.
ToFloatConverter() - Constructor for class org.javasimon.utils.bean.ToFloatConverter
 
ToIntegerConverter - Class in org.javasimon.utils.bean
Converter from String to Integer.
ToIntegerConverter() - Constructor for class org.javasimon.utils.bean.ToIntegerConverter
 
toJson(StringifierFactory) - Method in class org.javasimon.console.html.HtmlResource
 
toJson(Iterable<HtmlResource>, StringifierFactory) - Static method in class org.javasimon.console.html.HtmlResource
 
toJson(StringifierFactory) - Method in class org.javasimon.console.SimonConsolePlugin
Serialize plugin data into a JSON object
toJUL(String, Level) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a concrete log template which logs messages into a Java Util Logging Logger.
ToLongConverter - Class in org.javasimon.utils.bean
Converter from String to Long.
ToLongConverter() - Constructor for class org.javasimon.utils.bean.ToLongConverter
 
ToShortConverter - Class in org.javasimon.utils.bean
Converter from String to Short.
ToShortConverter() - Constructor for class org.javasimon.utils.bean.ToShortConverter
 
toSLF4J(String, String, String) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a concrete log template which logs messages into a SLF4J Logger.
toSLF4J(String, String) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a concrete log template which logs messages into a SLF4J Logger.
toString() - Method in class org.javasimon.callback.calltree.CallTreeNode
Returns a string representing the tree from this tree node, visiting recursively this tree branch.
toString() - Method in class org.javasimon.callback.lastsplits.LastSplits
String containing: count, min, mean, max and trend(1ms).
toString() - Method in class org.javasimon.callback.quantiles.Buckets
String containing: min/max/number configuration and 50%, 75% and 90% quantiles if available.
toString() - Method in class org.javasimon.callback.timeline.TimeRange
 
toString() - Method in class org.javasimon.console.json.AnyJS
Renders the response in a String.
toString(T) - Method in class org.javasimon.console.text.BaseStringifier
 
toString(Object) - Method in class org.javasimon.console.text.CompositeStringifier
Converts an object into a String looking for appropriate stringfier among dictionary
toString(Object, String) - Method in class org.javasimon.console.text.CompositeStringifier
Converts an object into a String looking for appropriate stringfier among dictionary
toString(T) - Method in class org.javasimon.console.text.NoneStringifier
 
toString(T) - Method in interface org.javasimon.console.text.Stringifier
Converts/formats a value into string.
toString(T) - Method in class org.javasimon.console.text.StringifierFactory
Get the stringifier for given instance and use it to format value.
toString(T, String) - Method in class org.javasimon.console.text.StringifierFactory
Get the stringifier for given instance and subtype and use it to format value.
toString() - Method in class org.javasimon.CounterSample
Returns readable representation of object.
toString() - Method in class org.javasimon.jdbc4.SqlNormalizer
Returns human readable string describing this SQL normalizer.
toString() - Method in class org.javasimon.SimonConfiguration
Returns configuration information about Simon (stat processor type and state) as a human readable string.
toString() - Method in class org.javasimon.SimonPattern
 
toString() - Method in class org.javasimon.Split
Returns information about this Split, if it's running, name of the related Stopwatch and split's time.
toString() - Method in class org.javasimon.StopwatchSample
Returns readable representation of object.
toString() - Method in class org.javasimon.UnknownSample
Returns readable representation of the sample object.
toString() - Method in class org.javasimon.utils.CounterAggregate
 
toString() - Method in class org.javasimon.utils.Replacer
 
toString() - Method in class org.javasimon.utils.StopwatchAggregate
 
toStringBuilder(StringBuilder) - Method in class org.javasimon.callback.timeline.StopwatchTimeRange
 
toStringBuilder(StringBuilder) - Method in class org.javasimon.callback.timeline.TimeRange
 
ToStringConverter - Class in org.javasimon.utils.bean
Converter for String type.
ToStringConverter() - Constructor for class org.javasimon.utils.bean.ToStringConverter
 
TreeJsonAction - Class in org.javasimon.console.action
Export Simons as a hierarchical JSON object for display in a tree-table.
TreeJsonAction(ActionContext) - Constructor for class org.javasimon.console.action.TreeJsonAction
 
TreeXmlAction - Class in org.javasimon.console.action
Export Simons as a hierarchical XML document.
TreeXmlAction(ActionContext) - Constructor for class org.javasimon.console.action.TreeXmlAction
 

U

UNKNOWN - Static variable in class org.javasimon.jmx.SimonInfo
Type identifier for unknown Simon.
UnknownSample - Class in org.javasimon
Sample produced by UnknownSimons.
UnknownSample() - Constructor for class org.javasimon.UnknownSample
 
unwrap(Class<T>) - Method in class org.javasimon.jdbc4.SimonConnection
 
unwrap(Class<T>) - Method in class org.javasimon.jdbc4.SimonResultSet
 
unwrap(Class<T>) - Method in class org.javasimon.jdbc4.SimonStatement
 
unwrap(Class<T>) - Method in class org.javasimon.jdbc4.WrapperSupport
 
unwrap(Class<T>) - Method in class org.javasimon.jdbcx4.SimonDataSource
 
unwrap(Class<T>) - Method in class org.javasimon.jdbcx4.WrappingSimonDataSource
 
updateArray(int, Array) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateArray(String, Array) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(int, InputStream, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(String, InputStream, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(int, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateAsciiStream(String, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBigDecimal(int, BigDecimal) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBigDecimal(String, BigDecimal) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(int, InputStream, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(String, InputStream, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(int, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBinaryStream(String, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(int, Blob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(String, Blob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(int, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(String, InputStream, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(int, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBlob(String, InputStream) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBoolean(int, boolean) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBoolean(String, boolean) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateByte(int, byte) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateByte(String, byte) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBytes(int, byte[]) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateBytes(String, byte[]) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(int, Reader, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(String, Reader, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(int, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateCharacterStream(String, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(int, Clob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(String, Clob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(int, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateClob(String, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateDate(int, Date) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateDate(String, Date) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateDouble(int, double) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateDouble(String, double) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateFloat(int, float) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateFloat(String, float) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateInt(int, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateInt(String, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateLong(int, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateLong(String, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNCharacterStream(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNCharacterStream(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNCharacterStream(int, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNCharacterStream(String, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(int, NClob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(String, NClob) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(int, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(String, Reader, long) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(int, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNClob(String, Reader) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNString(int, String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNString(String, String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNull(int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateNull(String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateObject(int, Object, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateObject(int, Object) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateObject(String, Object, int) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateObject(String, Object) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateRef(int, Ref) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateRef(String, Ref) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateRow() - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateRowId(int, RowId) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateRowId(String, RowId) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateShort(int, short) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateShort(String, short) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateSQLXML(int, SQLXML) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateSQLXML(String, SQLXML) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateString(int, String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateString(String, String) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateTime(int, Time) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateTime(String, Time) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateTimestamp(int, Timestamp) - Method in class org.javasimon.jdbc4.SimonResultSet
 
updateTimestamp(String, Timestamp) - Method in class org.javasimon.jdbc4.SimonResultSet
 
URL_PREFIX - Static variable in class org.javasimon.jdbc4.SimonConnectionConfiguration
Prefix used in JDBC connection URLs.
URL_PREFIX_INIT_PARAMETER - Static variable in class org.javasimon.console.SimonConsoleServlet
URL Prefix init parameter name.

V

validateSimonName(String) - Static method in class org.javasimon.utils.SimonUtils
Checks if the input string is correct Simon name and throws SimonException otherwise.
value(X, String) - Method in class org.javasimon.console.html.HtmlBuilder
Write value using appropriate stringifier.
value - Variable in class org.javasimon.console.json.SimpleJS
Simple value.
valueCell(String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
valueCell(String, String) - Method in class org.javasimon.console.action.DetailHtmlBuilder
 
valueOf(String) - Static method in enum org.javasimon.callback.Callback.Event
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.callback.FilterRule.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.callback.quantiles.BucketsType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.clock.SimonUnit
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.console.html.HtmlResourceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.console.SimonType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.console.TimeFormatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.javaee.HttpStopwatchSource.IncludeHttpMethodName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.SimonState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.spring.webmvc.HandlerStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.javasimon.utils.Replacer.Modificator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.javasimon.callback.Callback.Event
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.callback.FilterRule.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.callback.quantiles.BucketsType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.clock.SimonUnit
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.console.html.HtmlResourceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.console.SimonType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.console.TimeFormatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.javaee.HttpStopwatchSource.IncludeHttpMethodName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.SimonState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.spring.webmvc.HandlerStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.javasimon.utils.Replacer.Modificator
Returns an array containing the constants of this enum type, in the order they are declared.
VAR_ACTIVE - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for number of concurrently active splits of a particular Simon (active).
VAR_COUNTER - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for current value of the counter (counter).
VAR_MAX - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for maximal value of the Simon - stopwatch in ns, counter without unit (max).
VAR_MAX_ACTIVE - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for maximal number of concurrently active splits (maxactive).
VAR_MIN - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for minimal value of the Simon - stopwatch in ns, counter without unit (min).
VAR_SPLIT - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for last split time in ns (split).
VAR_TOTAL - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for total split time (total).
VAR_VALUE - Static variable in class org.javasimon.callback.FilterRule
Name of the rule variable for increment or decrement value (value).
visit(Simon) - Method in interface org.javasimon.console.SimonVisitor
 
visitList(Manager, String, Set<SimonType>, SimonVisitor) - Static method in class org.javasimon.console.SimonVisitors
Visit simons as a list.
visitTree(Simon, SimonVisitor) - Static method in class org.javasimon.console.SimonVisitors
Visit Simons recursively as a tree starting from the specified Simon.

W

warning(String, Exception) - Method in class org.javasimon.DisabledManager
Does nothing here.
warning(String, Exception) - Method in class org.javasimon.EnabledManager
 
warning(String, Exception) - Method in interface org.javasimon.Manager
Method propagates warning to manager's Callback.
warning(String, Exception) - Static method in class org.javasimon.SimonManager
Method propagates warning to manager's Callback.
warning(String, Exception) - Method in class org.javasimon.SwitchingManager
 
wasNull() - Method in class org.javasimon.jdbc4.SimonCallableStatement
 
wasNull() - Method in class org.javasimon.jdbc4.SimonResultSet
 
whenSplitLongerThanMilliseconds(LogTemplate<Split>, long) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a log template which logs something when stopwatch split is longer than threshold.
whenSplitLongerThanNanoseconds(LogTemplate<Split>, long) - Static method in class org.javasimon.callback.logging.LogTemplates
Produces a log template which logs something when stopwatch split is longer than threshold.
WrapperSupport<D extends Wrapper> - Class in org.javasimon.jdbc4
Helper class for implementing Wrapper on wrappers.
WrapperSupport(D, Class<D>) - Constructor for class org.javasimon.jdbc4.WrapperSupport
 
WrappingSimonDataSource - Class in org.javasimon.jdbcx4
WrappingSimonDataSource allows to wrap existing datasource instead of providing the Driver and URL information.
WrappingSimonDataSource() - Constructor for class org.javasimon.jdbcx4.WrappingSimonDataSource
 
write(String) - Method in class org.javasimon.console.html.HtmlBuilder
Writes verbatim.
write(Writer) - Method in class org.javasimon.console.json.AnyJS
Renders the response.
write(Writer) - Method in class org.javasimon.console.json.ArrayJS
 
write(Writer) - Method in class org.javasimon.console.json.ObjectJS
 
write(Writer) - Method in class org.javasimon.console.json.SimpleJS
 
A B C D E F G H I J L M N O P Q R S T U V W 

Copyright © 2019. All rights reserved.