All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.codahale.metrics.jdbi.strategies.SmartNameStrategy Maven / Gradle / Ivy

package com.codahale.metrics.jdbi.strategies;


/**
 * Adds statistics for JDBI queries that set the {@link NameStrategies#STATEMENT_CLASS} and {@link
 * NameStrategies#STATEMENT_NAME} for class based display or {@link NameStrategies#STATEMENT_GROUP}
 * and {@link NameStrategies#STATEMENT_NAME} for group based display.
 * 

* Also knows how to deal with SQL Object statements. */ public class SmartNameStrategy extends DelegatingStatementNameStrategy { public SmartNameStrategy() { super(NameStrategies.CHECK_EMPTY, NameStrategies.CONTEXT_CLASS, NameStrategies.CONTEXT_NAME, NameStrategies.SQL_OBJECT, NameStrategies.CHECK_RAW, NameStrategies.NAIVE_NAME); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy