public interface ProceedingJoinPoint extends JoinPoint
JoinPoint.EnclosingStaticPart, JoinPoint.StaticPartADVICE_EXECUTION, CONSTRUCTOR_CALL, CONSTRUCTOR_EXECUTION, EXCEPTION_HANDLER, FIELD_GET, FIELD_SET, INITIALIZATION, METHOD_CALL, METHOD_EXECUTION, PREINITIALIZATION, STATICINITIALIZATION, SYNCHRONIZATION_LOCK, SYNCHRONIZATION_UNLOCK| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
proceed()
Proceed with the next advice or target method invocation
|
java.lang.Object |
proceed(java.lang.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)
|
getArgs, getKind, getSignature, getSourceLocation, getStaticPart, getTarget, getThis, toLongString, toShortString, toStringvoid set$AroundClosure(org.aspectj.runtime.internal.AroundClosure arc)
arc - java.lang.Object proceed()
throws java.lang.Throwable
java.lang.Throwablejava.lang.Object proceed(java.lang.Object[] args)
throws java.lang.Throwable
args - java.lang.Throwable