node-web-mvc
Version:
node spring mvc
9 lines (8 loc) • 524 B
TypeScript
import JoinPoint from '../invocation/JoinPoint';
import { MethodInvocation } from '../invocation/MethodInvocation';
import AbstractMethodAdviceInterceptor from './AbstractMethodAdviceInterceptor';
export type MethodReturnHandler = (joinpoint: JoinPoint, result: any) => void;
export default class MethodAfterReturningAdviceInterceptor extends AbstractMethodAdviceInterceptor<MethodReturnHandler> {
invokeAsyncSupport(invocation: MethodInvocation, v: Promise<any>): void;
invoke(invocation: MethodInvocation): any;
}