org.aspectj.lang
Interface ProceedingJoinPoint
- JoinPoint
public interface ProceedingJoinPoint
ProceedingJoinPoint exposes the proceed(..) method in order to support around advice in @AJ aspects
ADVICE_EXECUTION , CONSTRUCTOR_CALL , CONSTRUCTOR_EXECUTION , EXCEPTION_HANDLER , FIELD_GET , FIELD_SET , INITIALIZATION , METHOD_CALL , METHOD_EXECUTION , PREINITIALIZATION , STATICINITIALIZATION , SYNCHRONIZATION_LOCK , SYNCHRONIZATION_UNLOCK |
Object | proceed() - Proceed with the next advice or target method invocation
|
Object | proceed(Object[] args) - Proceed with the next advice or target method invocation
The given args Object[] must be in the same order and size as the advice signature but
without the actual joinpoint instance
|
void | set$AroundClosure(org.aspectj.runtime.internal.AroundClosure arc) - The joinpoint needs to know about its closure so that proceed can delegate to closure.run()
This internal method should not be called directly, and won't be visible to the end-user when
packed in a jar (synthetic method)
|
proceed
public Object proceed()
throws Throwable
Proceed with the next advice or target method invocation
proceed
public Object proceed(Object[] args)
throws Throwable
Proceed with the next advice or target method invocation
The given args Object[] must be in the same order and size as the advice signature but
without the actual joinpoint instance
set$AroundClosure
public void set$AroundClosure(org.aspectj.runtime.internal.AroundClosure arc)
The joinpoint needs to know about its closure so that proceed can delegate to closure.run()
This internal method should not be called directly, and won't be visible to the end-user when
packed in a jar (synthetic method)