UNPKG

node-web-mvc

Version:
13 lines (12 loc) 767 B
import { BeanFactory } from '../../../ioc/factory/BeanFactory'; import ServletContext from '../../http/ServletContext'; import ModelAndView from '../../models/ModelAndView'; import HandlerMethod from '../HandlerMethod'; import HandlerMethodReturnValueHandler from '../return/HandlerMethodReturnValueHandler'; import HandlerExceptionResolver from './HandlerExceptionResolver'; export default class ExceptionHandlerExceptionResolver implements HandlerExceptionResolver { private readonly beanFactory; private readonly returnValueHandlers; constructor(returnValueHandlers: HandlerMethodReturnValueHandler[], beanFactory: BeanFactory); resolveException(servletContext: ServletContext, handlerMethod: HandlerMethod, error: Error): Promise<ModelAndView>; }