public class MiniProfilerH2Module
extends ratpack.h2.H2Module
H2Module
but provides a DataSource
that is actually a ProfilingDataSource
so that JDBC calls are profiled.Constructor and Description |
---|
MiniProfilerH2Module() |
MiniProfilerH2Module(boolean suppressProfiling)
Creates a module with profiling turned off completely, mainly for testing.
|
MiniProfilerH2Module(java.lang.String username,
java.lang.String password,
java.lang.String url) |
MiniProfilerH2Module(java.lang.String username,
java.lang.String password,
java.lang.String url,
boolean suppressProfiling) |
Modifier and Type | Method and Description |
---|---|
protected javax.sql.DataSource |
createDataSource() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
public MiniProfilerH2Module(boolean suppressProfiling)
suppressProfiling
- whether to suppress profilingpublic MiniProfilerH2Module()
public MiniProfilerH2Module(java.lang.String username, java.lang.String password, java.lang.String url)
public MiniProfilerH2Module(java.lang.String username, java.lang.String password, java.lang.String url, boolean suppressProfiling)