org.objectweb.jonas.jndi.interceptors.impl
Class AbsContextInterceptor
java.lang.Object
org.objectweb.jonas.jndi.interceptors.impl.AbsContextInterceptor
- All Implemented Interfaces:
- org.objectweb.carol.jndi.intercept.ContextInterceptor
- Direct Known Subclasses:
- DataSourceLeakDetectorContextInterceptor
- public abstract class AbsContextInterceptor
- extends java.lang.Object
- implements org.objectweb.carol.jndi.intercept.ContextInterceptor
Abstract class for some JOnAS context interceptors.
- Author:
- Florent Benoit
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.carol.jndi.intercept.ContextInterceptor |
intercept |
AbsContextInterceptor
public AbsContextInterceptor()
filterOnJndiName
protected boolean filterOnJndiName(java.lang.String jndiName)
- Allows to filter JNDI Name in order to enable interceptor.
- Parameters:
jndiName
- the JNDI name used for the filter
- Returns:
- true if interceptor may be applied
filterOnMethodName
protected boolean filterOnMethodName(java.lang.reflect.Method method)
- For a given method, check if the interceptor is applied or not.
- Parameters:
method
- the method to check
- Returns:
- true if interceptor may be applied, else false
getResourceCheckerManager
public IResourceCheckerManager getResourceCheckerManager()
- Returns:
- the resource checker manager
setResourceCheckerManager
public void setResourceCheckerManager(IResourceCheckerManager resourceCheckerManager)
- Sets the resource checker manager.
- Parameters:
resourceCheckerManager
- the given instance