net.sf.joyaop.impl.aspect
Class AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance

java.lang.Object
  extended by net.sf.joyaop.impl.RuntimeAspectInstance
      extended by net.sf.joyaop.impl.aspect.AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance
All Implemented Interfaces:
java.io.Serializable, RuntimeInstance
Enclosing class:
AbstractGenericInterceptorAspectImpl

public static class AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance
extends RuntimeAspectInstance

See Also:
Serialized Form

Constructor Summary
AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance(RuntimeAspect aspect, java.lang.Class originalClass)
           
 
Method Summary
 boolean allowRecursiveInvocation()
           
 java.lang.Object invoke(InvocationImpl invocation)
           
 
Methods inherited from class net.sf.joyaop.impl.RuntimeAspectInstance
createImplementationReference, getAspectFactory, getImplementation, getParameter, setAspectFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance

public AbstractGenericInterceptorAspectImpl.AbstractGenericInterceptorAspectInstance(RuntimeAspect aspect,
                                                                                     java.lang.Class originalClass)
Method Detail

invoke

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

allowRecursiveInvocation

public boolean allowRecursiveInvocation()


Copyright © 2004 Shen Li. All Rights Reserved.