Constructor and Description |
---|
ProfilingDecoratorMapper(com.opensymphony.module.sitemesh.DecoratorMapper target,
ProfilerProvider profilerProvider) |
Modifier and Type | Class and Description |
---|---|
class |
BaseProfilerProvider
Support class for profiler providers.
|
class |
DefaultProfilerProvider
A profiler provider which keeps track of the current profiling
session in an internal
ThreadLocal variable. |
class |
DelegatingProfilerProvider
A profiler provider that defers to the passed-in profiler provider.
|
class |
StaticProfilerProvider
Profiler provider that delegates to the static profiler provider
stored in the
MiniProfiler class. |
Modifier and Type | Method and Description |
---|---|
protected ProfilerProvider |
StaticProfilerProvider.getDelegate() |
protected abstract ProfilerProvider |
DelegatingProfilerProvider.getDelegate() |
static ProfilerProvider |
MiniProfiler.getProfilerProvider()
Return the current internal profiler provider.
|
Modifier and Type | Method and Description |
---|---|
static void |
MiniProfiler.setProfilerProvider(ProfilerProvider profilerProvider)
Set the profiler provider instance to use for static calls
|
Constructor and Description |
---|
ScriptTagWriter(ProfilerProvider provider) |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
ProfilingInvocationHandler.createProxy(ProfilerProvider profilerProvider,
java.lang.Object target,
java.lang.Class<?>... interfaces)
Convenience method to create a profiling proxy for the given target object and interfaces.
|
static <T> T |
ProfilingInvocationHandler.createProxy(ProfilerProvider profilerProvider,
java.lang.Object target,
java.lang.Class<T> interfaceClass)
Convenience method to create a profiling proxy for the given target object and interface.
|
Constructor and Description |
---|
ProfilingInvocationHandler(ProfilerProvider profilerProvider,
java.lang.Object target)
Create a new handler with the given profiler provider and target object
|
Constructor and Description |
---|
ProfilerImpl(java.util.UUID id,
java.lang.String name,
java.lang.String rootName,
ProfileLevel level,
ProfilerProvider profilerProvider)
Construct a new profiling session.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultCDIProfilerProvider |
Constructor and Description |
---|
MiniProfilerExecuteListener(ProfilerProvider provider)
Constructs a listener with the given profiler.
|
MiniProfilerExecuteListenerProvider(ProfilerProvider provider)
Construct a listener that gets the current profiler from the provided
ProfilerProvider . |
Modifier and Type | Class and Description |
---|---|
class |
RatpackContextProfilerProvider
A
ProfilerProvider that keeps profilers that it creates on the current Ratpack
Execution rather than e.g. |
Modifier and Type | Method and Description |
---|---|
protected MiniProfilerExecInitializer |
MiniProfilerModule.createInitializer(ProfilerProvider provider,
MiniProfilerModule.Config config) |
MiniProfilerExecInitializer |
MiniProfilerModule.initializer(ProfilerProvider provider,
MiniProfilerModule.Config config) |
MiniProfilerStartProfilingHandler |
MiniProfilerModule.startProfilingHandler(ProfilerProvider provider) |
Constructor and Description |
---|
EagerMiniProfilerExecInitializer(ProfilerProvider provider) |
EagerMiniProfilerExecInitializer(ProfilerProvider provider,
ProfilerStoreOption defaultProfilerStoreOption) |
MiniProfilerExecInitializer(ProfilerProvider provider)
Construct the initializer with the given provider and a default to store all profiler results.
|
MiniProfilerExecInitializer(ProfilerProvider provider,
ProfilerStoreOption defaultProfilerStoreOption)
Construct the initializer with the given provider and default storage option.
|
MiniProfilerResultsHandler(ProfilerProvider provider) |
MiniProfilerStartProfilingHandler(ProfilerProvider profilerProvider) |
Modifier and Type | Field and Description |
---|---|
protected ProfilerProvider |
ProfilingFilter.profilerProvider |
Modifier and Type | Method and Description |
---|---|
void |
ProfilingFilter.setProfilerProvider(ProfilerProvider profilerProvider)
Here so that DI frameworks can inject a profiler provider, rather than
relying on
MiniProfiler.start(String) . |
Constructor and Description |
---|
ProfilingDataSource(javax.sql.DataSource targetDataSource,
ProfilerProvider profilerProvider) |
ProfilingSpyLogDelegator(ProfilerProvider profilerProvider) |
Constructor and Description |
---|
ProfilingSessionCustomizer(ProfilerProvider profilerProvider) |
Constructor and Description |
---|
ProfilingDatasourceConnectionProvider(ProfilerProvider profilerProvider) |
Modifier and Type | Class and Description |
---|---|
class |
TestProfilerProvider
Profiler provider to assist testing.
|