org.springframework.jndi
Class JndiObjectFactoryBean.JndiContextExposingInterceptor

java.lang.Object
  extended by org.springframework.jndi.JndiObjectFactoryBean.JndiContextExposingInterceptor
Enclosing class:
JndiObjectFactoryBean

private static class JndiObjectFactoryBean.JndiContextExposingInterceptor
extends java.lang.Object

Interceptor that exposes the JNDI context for all method invocations, according to JndiObjectFactoryBean's "exposeAccessContext" flag.


Field Summary
private  JndiTemplate jndiTemplate
           
 
Constructor Summary
JndiObjectFactoryBean.JndiContextExposingInterceptor(JndiTemplate jndiTemplate)
           
 
Method Summary
 java.lang.Object invoke(MethodInvocation invocation)
           
protected  boolean isEligible(java.lang.reflect.Method method)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jndiTemplate

private final JndiTemplate jndiTemplate
Constructor Detail

JndiObjectFactoryBean.JndiContextExposingInterceptor

public JndiObjectFactoryBean.JndiContextExposingInterceptor(JndiTemplate jndiTemplate)
Method Detail

invoke

public java.lang.Object invoke(MethodInvocation invocation)
                        throws java.lang.Throwable
Throws:
java.lang.Throwable

isEligible

protected boolean isEligible(java.lang.reflect.Method method)