net.sf.joyaop.impl.aspect
Class BaseInterceptorAspectImpl
java.lang.Object
net.sf.joyaop.impl.aspect.BaseAspectImpl
net.sf.joyaop.impl.aspect.BaseRuntimeAspectImpl
net.sf.joyaop.impl.aspect.BaseInterceptorAspectImpl
- All Implemented Interfaces:
- java.lang.Comparable, Aspect, InterceptorAspect, RuntimeAspect
- Direct Known Subclasses:
- AbstractGenericInterceptorAspectImpl, AopAllianceMethodInterceptorAspectImpl, DecoratorAspectImpl, GenericInterceptorAspectImpl
public abstract class BaseInterceptorAspectImpl
- extends BaseRuntimeAspectImpl
- implements InterceptorAspect, java.lang.Comparable
- Author:
- Shen Li
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
BaseInterceptorAspectImpl
protected BaseInterceptorAspectImpl()
weave
public void weave(AspectizedClass aspectizedClass)
- Specified by:
weave
in interface Aspect
- Overrides:
weave
in class BaseAspectImpl
getPrecedence
public int getPrecedence()
- Specified by:
getPrecedence
in interface InterceptorAspect
setPrecedence
public void setPrecedence(int precedence)
- Specified by:
setPrecedence
in interface InterceptorAspect
compareTo
public int compareTo(java.lang.Object object)
- Specified by:
compareTo
in interface java.lang.Comparable
accept
protected boolean accept(java.lang.reflect.Method method)
addInterceptor
protected void addInterceptor(AspectizedClass aspectizedClass,
java.lang.reflect.Method method)
Copyright © 2004 Shen Li. All Rights Reserved.