Skip navigation links
ew-profiling, 1.2
A B C F G I J M O P R S T 

A

acceptsURL(String) - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 
addListener(ProfilingListener) - Static method in class be.eliwan.profiling.jdbc.ProfilingDriver
Add a new listener to the list of profiling listeners.

B

be.eliwan.profiling.aop - package be.eliwan.profiling.aop
 
be.eliwan.profiling.jdbc - package be.eliwan.profiling.jdbc
 
be.eliwan.profiling.service - package be.eliwan.profiling.service
 

C

clear() - Method in class be.eliwan.profiling.service.ProfilingContainer
 
connect(String, Properties) - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 
ConnectionInvocationHandler - Class in be.eliwan.profiling.jdbc
Wrapping JDBC connection which can be used to profile the time spent communicating with the database.
ConnectionInvocationHandler(Connection) - Constructor for class be.eliwan.profiling.jdbc.ConnectionInvocationHandler
Constructor.

F

FACTORY - Static variable in class be.eliwan.profiling.service.Registration
Object factory to pre-fill the ring buffer.

G

getAverageRunTime() - Method in class be.eliwan.profiling.service.OneContainer
 
getDuration() - Method in class be.eliwan.profiling.service.Registration
Get duration for registration.
getGroup() - Method in class be.eliwan.profiling.service.GroupContainer
 
getGroup() - Method in class be.eliwan.profiling.service.Registration
Get group for registration.
getGroupData() - Method in class be.eliwan.profiling.service.ProfilingContainer
 
getInvocationCount() - Method in class be.eliwan.profiling.service.OneContainer
 
getMajorVersion() - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 
getMinorVersion() - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 
getParentLogger() - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
Get parent logger, included for Java7.
getPropertyInfo(String, Properties) - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 
getTotal() - Method in class be.eliwan.profiling.service.ProfilingContainer
 
getTotalRunTime() - Method in class be.eliwan.profiling.service.OneContainer
 
GroupContainer - Class in be.eliwan.profiling.service
Set of profiling data for a specific group.
GroupContainer(String, long, long) - Constructor for class be.eliwan.profiling.service.GroupContainer
Construct container for given group, number of invocations and total run time.

I

invoke(MethodInvocation) - Method in class be.eliwan.profiling.aop.MethodProfilingInterceptor
 
invoke(Object, Method, Object[]) - Method in class be.eliwan.profiling.jdbc.ConnectionInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class be.eliwan.profiling.jdbc.ProfilingInvocationHandler
 

J

jdbcCompliant() - Method in class be.eliwan.profiling.jdbc.ProfilingDriver
 

M

MethodProfilingInterceptor - Class in be.eliwan.profiling.aop
Interceptor which automatically handles the profiling for a method.
MethodProfilingInterceptor() - Constructor for class be.eliwan.profiling.aop.MethodProfilingInterceptor
 

O

OneContainer - Class in be.eliwan.profiling.service
Set of profiling data.
OneContainer(long, long) - Constructor for class be.eliwan.profiling.service.OneContainer
Construct container for given number of invocations and total run time.

P

ProfilingContainer - Class in be.eliwan.profiling.service
Bean for building and reading profiling data.
ProfilingContainer() - Constructor for class be.eliwan.profiling.service.ProfilingContainer
 
ProfilingDriver - Class in be.eliwan.profiling.jdbc
Wrapping JDBC driver which can be used to profile the time spent communicating with the database.
ProfilingDriver() - Constructor for class be.eliwan.profiling.jdbc.ProfilingDriver
 
ProfilingInvocationHandler - Class in be.eliwan.profiling.jdbc
Wrapping JDBC object which can be used to profile the time spent communicating with the database.
ProfilingInvocationHandler(String, Object) - Constructor for class be.eliwan.profiling.jdbc.ProfilingInvocationHandler
Constructor.
ProfilingListener - Interface in be.eliwan.profiling.jdbc
Implement this class and register in ProfilingDriver to register your profiling information.

R

register(String, long) - Method in interface be.eliwan.profiling.jdbc.ProfilingListener
Register a duration in milliseconds for running a JDBC method.
register(String, long) - Method in class be.eliwan.profiling.service.ProfilingContainer
 
Registration - Class in be.eliwan.profiling.service
Value as used by the disruptor for future aggregation.
Registration() - Constructor for class be.eliwan.profiling.service.Registration
 

S

setDuration(long) - Method in class be.eliwan.profiling.service.Registration
Set duration for registration.
setGroup(String) - Method in class be.eliwan.profiling.aop.MethodProfilingInterceptor
Set the group to use when adding a registration for profiling.
setGroup(String) - Method in class be.eliwan.profiling.service.Registration
Set group for registration.
setProfilingContainer(ProfilingContainer) - Method in class be.eliwan.profiling.aop.MethodProfilingInterceptor
Set the ProfilingContainer to use for the profiling.
setRingSize(int) - Method in class be.eliwan.profiling.service.ProfilingContainer
Set ring size.
shutdown() - Method in class be.eliwan.profiling.service.ProfilingContainer
Stop processing incoming data.
start() - Method in class be.eliwan.profiling.service.ProfilingContainer
Set up the disruptor service to have a single consumer which aggregates the data.

T

toString() - Method in class be.eliwan.profiling.service.GroupContainer
 
toString() - Method in class be.eliwan.profiling.service.OneContainer
 
A B C F G I J M O P R S T 
Skip navigation links
ew-profiling, 1.2

Copyright © 2016. All rights reserved.