Skip navigation links
A B C D E F G H I M N O P R S T 

A

AbstractPerformanceInterceptor<T> - Class in org.apache.sirona.aop
A method interceptor that compute method invocation performances.
AbstractPerformanceInterceptor() - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
AbstractPerformanceInterceptor.ActivationContext - Class in org.apache.sirona.aop
This class contains the activation/deactivation logic.
AbstractPerformanceInterceptor.Context - Class in org.apache.sirona.aop
The handler for cases where interception is not possible and you need to pass the "before"object to be able to monitor.
AbstractPerformanceInterceptor.SerializableMethod - Class in org.apache.sirona.aop
 
ActivationContext(boolean, long, long) - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
ActivationContext(boolean, String) - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
activationContext - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.Context
 
active - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 

B

before(T, String) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 

C

clazz - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
Context(AbstractPerformanceInterceptor.ActivationContext, StopWatch) - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor.Context
 
CONTEXTS - Static variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 

D

DefaultMonitorNameExtractor - Class in org.apache.sirona.aop
 
doFindContext(T) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
doInvoke(T) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
API neutral method invocation

E

elapsedTime(long) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
equals(Object) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
extractContextKey(T) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 

F

forceIteration - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 

G

getCounterName(T) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
getCounterName(Object, Method) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
Compute the counter name associated to this method invocation
getKey(T, String) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
getMonitorName(Object, Method) - Method in class org.apache.sirona.aop.DefaultMonitorNameExtractor
 
getMonitorName(Object, Method) - Method in interface org.apache.sirona.aop.MonitorNameExtractor
 
getOrCreateContext(Object) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
getRole() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
getThreshold() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 

H

hashCode - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
hashCode() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 

I

INSTANCE - Static variable in class org.apache.sirona.aop.DefaultMonitorNameExtractor
 
isActive() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
isAdaptive() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
isForcedIteration() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
isThresholdActive() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
iteration - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 

M

method - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
method() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
monitor(Class<T>, Object) - Static method in class org.apache.sirona.aop.SironaProxyFactory
 
monitorNameExtractor - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
MonitorNameExtractor - Interface in org.apache.sirona.aop
 

N

newContext(T, AbstractPerformanceInterceptor.ActivationContext, StopWatch) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 

O

org.apache.sirona.aop - package org.apache.sirona.aop
 

P

proceed(T) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
putAndGetActivationContext(Object, AbstractPerformanceInterceptor.ActivationContext) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 

R

realMethod - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
reset() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 

S

SerializableMethod(String, String, Method) - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
SerializableMethod(Method) - Constructor for class org.apache.sirona.aop.AbstractPerformanceInterceptor.SerializableMethod
 
setMonitorNameExtractor(MonitorNameExtractor) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor
 
shouldExecute() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
SironaProxyFactory - Class in org.apache.sirona.aop
 
stop() - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.Context
 
stopWatch - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.Context
 
stopWithException(Throwable) - Method in class org.apache.sirona.aop.AbstractPerformanceInterceptor.Context
 

T

threshold - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
thresholdActive - Variable in class org.apache.sirona.aop.AbstractPerformanceInterceptor.ActivationContext
 
A B C D E F G H I M N O P R S T 
Skip navigation links

Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.