public interface AfterReturningAdvice extends AfterAdvice
MethodBeforeAdvice
, ThrowsAdvice
修飾子と型 | メソッドと説明 |
---|---|
void | afterReturning(ObjectSE returnValue, MethodSE method, ObjectSE[] args, ObjectSE target) 特定のメソッドが正常に返された後のコールバック。 |
void afterReturning(@Nullable ObjectSE returnValue, MethodSE method, ObjectSE[] args, @Nullable ObjectSE target) throws ThrowableSE
returnValue
- メソッドが返す値(存在する場合)method
- 呼び出されるメソッド args
- メソッドへの引数 target
- メソッド呼び出しのターゲット。null
の場合があります。ThrowableSE
- このオブジェクトが呼び出しを中止したい場合。スローされた例外は、メソッドシグネチャーで許可されている場合、呼び出し元に返されます。それ以外の場合、例外はランタイム例外としてラップされます。