org.codehaus.aspectwerkz.intercept
Class AdvisableImpl
java.lang.Object
org.codehaus.aspectwerkz.intercept.AdvisableImpl
- All Implemented Interfaces:
- Advisable
public class AdvisableImpl
- extends Object
- implements Advisable
Implementation of the Advisable
mixin.
- Author:
- Jonas Bonr , Alexandre Vasseur
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CLASS_INFO
public static final ClassInfo CLASS_INFO
EMPTY_AROUND_ADVICE_ARRAY
public static final AroundAdvice[] EMPTY_AROUND_ADVICE_ARRAY
EMPTY_BEFORE_ADVICE_ARRAY
public static final BeforeAdvice[] EMPTY_BEFORE_ADVICE_ARRAY
EMPTY_AFTER_ADVICE_ARRAY
public static final AfterAdvice[] EMPTY_AFTER_ADVICE_ARRAY
EMPTY_AFTER_RETURNING_ADVICE_ARRAY
public static final AfterReturningAdvice[] EMPTY_AFTER_RETURNING_ADVICE_ARRAY
EMPTY_AFTER_THROWING_ADVICE_ARRAY
public static final AfterThrowingAdvice[] EMPTY_AFTER_THROWING_ADVICE_ARRAY
AdvisableImpl
public AdvisableImpl(Object targetInstance)
- Creates a new mixin impl.
- Parameters:
targetInstance
- the target for this mixin instance (perInstance deployed)
aw_addAdvice
public void aw_addAdvice(String pointcut,
Advice advice)
- Specified by:
aw_addAdvice
in interface Advisable
- Parameters:
pointcut
- advice
-
aw_removeAdvice
public void aw_removeAdvice(String pointcut,
Class adviceClass)
- Specified by:
aw_removeAdvice
in interface Advisable
- Parameters:
pointcut
- adviceClass
-
aw$getAroundAdvice
public AroundAdvice[] aw$getAroundAdvice(int joinPointIndex)
- Specified by:
aw$getAroundAdvice
in interface Advisable
- Parameters:
joinPointIndex
-
- Returns:
aw$getBeforeAdvice
public BeforeAdvice[] aw$getBeforeAdvice(int joinPointIndex)
- Specified by:
aw$getBeforeAdvice
in interface Advisable
- Parameters:
joinPointIndex
-
- Returns:
aw$getAfterAdvice
public AfterAdvice[] aw$getAfterAdvice(int joinPointIndex)
- Specified by:
aw$getAfterAdvice
in interface Advisable
- Parameters:
joinPointIndex
-
- Returns:
aw$getAfterReturningAdvice
public AfterReturningAdvice[] aw$getAfterReturningAdvice(int joinPointIndex)
- Specified by:
aw$getAfterReturningAdvice
in interface Advisable
- Parameters:
joinPointIndex
-
- Returns:
aw$getAfterThrowingAdvice
public AfterThrowingAdvice[] aw$getAfterThrowingAdvice(int joinPointIndex)
- Specified by:
aw$getAfterThrowingAdvice
in interface Advisable
- Parameters:
joinPointIndex
-
- Returns:
Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.