UNPKG

node-web-mvc

Version:
9 lines (8 loc) 524 B
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; }