| Access | Constructor and Description |
|---|---|
| public | AspectJAroundAdvice(Method aspectJAroundAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif)
|
| Modifier and Type | Method and Description |
|---|---|
| public Object | invoke(MethodInvocation
the method invocation joinpoint mi)Implements org. |
| public boolean | isAfterAdvice()
Implements org. |
| public boolean | isBeforeAdvice()
Implements org. |
| protected ProceedingJoinPoint | Returns: the ProceedingJoinPoint to make available to advice methodsthe current Spring AOP ReflectiveMethodInvocation,
which we'll use for attribute binding rmi)Return the ProceedingJoinPoint for the current invocation, instantiating it lazily if it hasn't been bound to the thread already. |
| protected boolean |
| AspectJAroundAdvice | back to summary |
|---|---|
| public AspectJAroundAdvice(Method aspectJAroundAdviceMethod, AspectJExpressionPointcut pointcut, AspectInstanceFactory aif) | |
| invoke | back to summary |
|---|---|
| public Object invoke(MethodInvocation mi) throws Throwable Implements org. Doc from org. Implement this method to perform extra treatments before and
after the invocation. Polite implementations would certainly
like to invoke
| |
| isAfterAdvice | back to summary |
|---|---|
| public boolean isAfterAdvice() Implements org. Doc from org. Return whether this is an after advice.
| |
| isBeforeAdvice | back to summary |
|---|---|
| public boolean isBeforeAdvice() Implements org. Doc from org. Return whether this is a before advice.
| |
| lazyGetProceedingJoinPoint | back to summary |
|---|---|
| protected ProceedingJoinPoint lazyGetProceedingJoinPoint(ProxyMethodInvocation rmi) Return the ProceedingJoinPoint for the current invocation, instantiating it lazily if it hasn't been bound to the thread already.
| |
| supportsProceedingJoinPoint | back to summary |
|---|---|
| protected boolean supportsProceedingJoinPoint() Overrides org.
| |