net.sf.joyaop.impl.aspect
Class AopAllianceMethodInterceptorAspectImpl

java.lang.Object
  extended by net.sf.joyaop.impl.aspect.BaseAspectImpl
      extended by net.sf.joyaop.impl.aspect.BaseRuntimeAspectImpl
          extended by net.sf.joyaop.impl.aspect.BaseInterceptorAspectImpl
              extended by net.sf.joyaop.impl.aspect.AopAllianceMethodInterceptorAspectImpl
All Implemented Interfaces:
java.lang.Comparable, Aspect, InterceptorAspect, RuntimeAspect

public class AopAllianceMethodInterceptorAspectImpl
extends BaseInterceptorAspectImpl

Author:
Shen Li

Nested Class Summary
static class AopAllianceMethodInterceptorAspectImpl.AopAllianceMethodInterceptorAspectInstance
           
 
Field Summary
 
Fields inherited from interface net.sf.joyaop.framework.RuntimeAspect
CLASS_SCOPE, INSTANCE_SCOPE, JVM_SCOPE, THREAD_SCOPE
 
Constructor Summary
AopAllianceMethodInterceptorAspectImpl()
           
 
Method Summary
 RuntimeAspectInstance createRuntimeAspectInstance(java.lang.Class originalClass)
           
 void setAspectClass(java.lang.Class aspectClass)
           
 
Methods inherited from class net.sf.joyaop.impl.aspect.BaseInterceptorAspectImpl
accept, addInterceptor, compareTo, getPrecedence, setPrecedence, weave
 
Methods inherited from class net.sf.joyaop.impl.aspect.BaseRuntimeAspectImpl
getParameters, getScope, setParameters, setScope
 
Methods inherited from class net.sf.joyaop.impl.aspect.BaseAspectImpl
equals, getAspectClass, getPointcut, hashCode, setPointcut
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.joyaop.framework.RuntimeAspect
getParameters, getScope, setParameters, setScope
 
Methods inherited from interface net.sf.joyaop.framework.Aspect
getAspectClass, getPointcut, setPointcut
 

Constructor Detail

AopAllianceMethodInterceptorAspectImpl

public AopAllianceMethodInterceptorAspectImpl()
Method Detail

setAspectClass

public void setAspectClass(java.lang.Class aspectClass)
Specified by:
setAspectClass in interface Aspect
Overrides:
setAspectClass in class BaseAspectImpl

createRuntimeAspectInstance

public RuntimeAspectInstance createRuntimeAspectInstance(java.lang.Class originalClass)
Specified by:
createRuntimeAspectInstance in class BaseRuntimeAspectImpl


Copyright © 2004 Shen Li. All Rights Reserved.