org.springframework.jee.intercept
Class JeeInterceptorInterceptor

java.lang.Object
  extended by org.springframework.jee.intercept.JeeInterceptorInterceptor
All Implemented Interfaces:
org.aopalliance.aop.Advice, org.aopalliance.intercept.Interceptor, org.aopalliance.intercept.MethodInterceptor

public class JeeInterceptorInterceptor
extends java.lang.Object
implements org.aopalliance.intercept.MethodInterceptor

Spring AOP interceptor wrapping an EJB3 style interceptor.

Author:
Rod Johnson, Costin Leau

Constructor Summary
JeeInterceptorInterceptor(InterceptorMetadata im, java.lang.Object jeeInterceptorInstance)
           
JeeInterceptorInterceptor(java.lang.Object jeeInterceptorInstance, java.lang.reflect.Method aroundInvokeMethod)
           
 
Method Summary
 InterceptorMetadata getInterceptorMetadata()
           
 java.lang.Object getJeeInterceptorInstance()
           
 java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation mi)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JeeInterceptorInterceptor

public JeeInterceptorInterceptor(InterceptorMetadata im,
                                 java.lang.Object jeeInterceptorInstance)

JeeInterceptorInterceptor

public JeeInterceptorInterceptor(java.lang.Object jeeInterceptorInstance,
                                 java.lang.reflect.Method aroundInvokeMethod)
Method Detail

getInterceptorMetadata

public InterceptorMetadata getInterceptorMetadata()

getJeeInterceptorInstance

public java.lang.Object getJeeInterceptorInstance()

invoke

public java.lang.Object invoke(org.aopalliance.intercept.MethodInvocation mi)
                        throws java.lang.Throwable
Specified by:
invoke in interface org.aopalliance.intercept.MethodInterceptor
Throws:
java.lang.Throwable

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright 2006 Interface21. All Rights Reserved.