B C D G I L N S T V 
All Classes All Packages

B

BasicSqlNameStrategy - Class in com.codahale.metrics.jdbi3.strategies
Collects metrics by respective SQLObject methods.
BasicSqlNameStrategy() - Constructor for class com.codahale.metrics.jdbi3.strategies.BasicSqlNameStrategy
 

C

CHECK_EMPTY - com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
If no SQL in the context, returns `sql.empty`, otherwise falls through
collect(long, StatementContext) - Method in class com.codahale.metrics.jdbi3.InstrumentedTimingCollector
Deprecated.
 
com.codahale.metrics.jdbi3 - package com.codahale.metrics.jdbi3
 
com.codahale.metrics.jdbi3.strategies - package com.codahale.metrics.jdbi3.strategies
 
CONSTANT_SQL_RAW - com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
Returns the `sql.raw` constant

D

DefaultNameStrategy - Enum in com.codahale.metrics.jdbi3.strategies
Default strategies which build a basis of more complex strategies
DelegatingStatementNameStrategy - Class in com.codahale.metrics.jdbi3.strategies
 
DelegatingStatementNameStrategy(StatementNameStrategy...) - Constructor for class com.codahale.metrics.jdbi3.strategies.DelegatingStatementNameStrategy
 

G

getStatementName(StatementContext) - Method in class com.codahale.metrics.jdbi3.strategies.DelegatingStatementNameStrategy
 
getStatementName(StatementContext) - Method in interface com.codahale.metrics.jdbi3.strategies.StatementNameStrategy
 
getStatementName(StatementContext) - Method in class com.codahale.metrics.jdbi3.strategies.TimedAnnotationNameStrategy
 

I

InstrumentedSqlLogger - Class in com.codahale.metrics.jdbi3
A SqlLogger implementation for JDBI which uses the SQL objects' class names and method names for nanosecond-precision timers.
InstrumentedSqlLogger(MetricRegistry) - Constructor for class com.codahale.metrics.jdbi3.InstrumentedSqlLogger
 
InstrumentedSqlLogger(MetricRegistry, StatementNameStrategy) - Constructor for class com.codahale.metrics.jdbi3.InstrumentedSqlLogger
 
InstrumentedTimingCollector - Class in com.codahale.metrics.jdbi3
Deprecated.
Use InstrumentedSqlLogger and Configurable.setSqlLogger(SqlLogger) instead.
InstrumentedTimingCollector(MetricRegistry) - Constructor for class com.codahale.metrics.jdbi3.InstrumentedTimingCollector
Deprecated.
 
InstrumentedTimingCollector(MetricRegistry, StatementNameStrategy) - Constructor for class com.codahale.metrics.jdbi3.InstrumentedTimingCollector
Deprecated.
 

L

logAfterExecution(StatementContext) - Method in class com.codahale.metrics.jdbi3.InstrumentedSqlLogger
 
logException(StatementContext, SQLException) - Method in class com.codahale.metrics.jdbi3.InstrumentedSqlLogger
 

N

NAIVE_NAME - com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
Returns a raw SQL in the context (even if it's not exist)
NaiveNameStrategy - Class in com.codahale.metrics.jdbi3.strategies
Very simple strategy, can be used with any JDBI loader to build basic statistics.
NaiveNameStrategy() - Constructor for class com.codahale.metrics.jdbi3.strategies.NaiveNameStrategy
 

S

SmartNameStrategy - Class in com.codahale.metrics.jdbi3.strategies
SmartNameStrategy() - Constructor for class com.codahale.metrics.jdbi3.strategies.SmartNameStrategy
 
SQL_OBJECT - com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
If there is an SQL object attached to the context, returns the name package, the class and the method on which SQL is declared.
StatementNameStrategy - Interface in com.codahale.metrics.jdbi3.strategies
Interface for strategies to statement contexts to metric names.

T

TimedAnnotationNameStrategy - Class in com.codahale.metrics.jdbi3.strategies
Takes into account the Timed annotation on extension methods
TimedAnnotationNameStrategy() - Constructor for class com.codahale.metrics.jdbi3.strategies.TimedAnnotationNameStrategy
 

V

valueOf(String) - Static method in enum com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.codahale.metrics.jdbi3.strategies.DefaultNameStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
B C D G I L N S T V 
All Classes All Packages