public class ThrowsAdviceInterceptor extends Object implements org.aopalliance.intercept.MethodInterceptor, AfterAdvice
The signatures on handler methods on the ThrowsAdvice
implementation method argument must be of the form:
void afterThrowing([Method, args, target], ThrowableSubclass);
Only the last argument is required.
Some examples of valid methods would be:
public void afterThrowing(Exception ex)
public void afterThrowing(RemoteException)
public void afterThrowing(Method method, Object[] args, Object target, Exception ex)
public void afterThrowing(Method method, Object[] args, Object target, ServletException ex)
This is a framework class that need not be used directly by Spring users.
| Constructor and Description |
|---|
ThrowsAdviceInterceptor(Object throwsAdvice)
Create a new ThrowsAdviceInterceptor for the given ThrowsAdvice.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getHandlerMethodCount() |
Object |
invoke(org.aopalliance.intercept.MethodInvocation mi) |
public ThrowsAdviceInterceptor(Object throwsAdvice)
throwsAdvice - the advice object that defines the exception
handler methods (usually a ThrowsAdvice
implementation)Copyright © 2015. All rights reserved.