Overview
Package
Class
Use
Tree
Deprecated
Index
ew-profiling, 1.0
PREV NEXT
FRAMES
NO FRAMES
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
ew-profiling, 1.0
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2014. All rights reserved.