|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.codehaus.aspectwerkz.xmldef.advice.AbstractAdvice
org.codehaus.aspectwerkz.xmldef.advice.AroundAdvice
org.virtualmock.aspect.aspectwerkz.MethodInterceptorAdvice
This is the advice which intercepts all method calls (except those which are excluded through the pointcuts) It then programatically determines if it should process the call, or ignore it and let it proceed. If it intercepts a call, it can either record it as a mock call, or play it back if a matching call was previously recorded.
| Field Summary |
| Fields inherited from class org.codehaus.aspectwerkz.xmldef.advice.AbstractAdvice |
m_adviceClass, m_container, m_deploymentModel, m_memoryType, m_name, m_parameters |
| Constructor Summary | |
MethodInterceptorAdvice()
|
|
| Method Summary | |
java.lang.Object |
execute(org.codehaus.aspectwerkz.joinpoint.JoinPoint joinPoint)
The template method from the superclass which contains all the logic for this advice. |
| Methods inherited from class org.codehaus.aspectwerkz.xmldef.advice.AroundAdvice |
doExecute |
| Methods inherited from class org.codehaus.aspectwerkz.xmldef.advice.AbstractAdvice |
getAdviceClass, getContainer, getDeploymentModel, getMemoryType, getName, getParameter, getParameters, getPerClassAdvice, getPerInstanceAdvice, getPerJvmAdvice, getPerThreadAdvice, getSystem, newInstance, setAdviceClass, setContainer, setDeploymentModel, setName, setParameter, setParameters |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MethodInterceptorAdvice()
| Method Detail |
public java.lang.Object execute(org.codehaus.aspectwerkz.joinpoint.JoinPoint joinPoint)
throws java.lang.Throwable
joinPoint - the JoinPoint passed by AspectWerkz
java.lang.Throwable - prerecorded exception which should be thrown in
response to a matching call.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||