UNPKG

node-web-mvc

Version:
41 lines (40 loc) 2 kB
import ViewResolverRegistry from '../view/ViewResolverRegistry'; import RequestMappingHandlerMapping from '../mapping/RequestMappingHandlerMapping'; import BeanNameUrlHandlerMapping from '../mapping/BeanNameUrlHandlerMapping'; import HandlerExceptionResolverComposite from '../method/exception/HandlerExceptionResolverComposite'; import RequestMappingHandlerAdapter from '../mapping/RequestMappingHandlerAdapter'; import WebAppConfigurerOptions from './WebAppConfigurerOptions'; import InternalErrorHandler from '../http/error/InternalErrorHandler'; import { BeanFactory } from '../../ioc/factory/BeanFactory'; import HttpRequestHandlerAdapter from '../http/HttpRequestHandlerAdapter'; import ContentNegotiationManager from '../http/accept/ContentNegotiationManager'; export default class WebMvcConfigurationSupport extends WebAppConfigurerOptions { private messageConverters; private argumentResolvers; private returnvalueHandlers; private contentNegotiationManager; private pathMatchConfigurer; private viewResolvers; private beanFactory; private resourceConfig; private corsConfigurations; constructor(a?: WebAppConfigurerOptions); getBeanFactory(): BeanFactory; private getMessageConverters; private addDefaultHttpMessageConverters; private getPathMatchConfigurer; private getArgumentResolvers; private getReturnValueHandlers; private getViewResolvers; private getResourceConfig; private getCorsConfigurations; private initHandlerMapping; mvcContentNegotiationManager(): ContentNegotiationManager; mvcViewResolver(): ViewResolverRegistry; requestMappingHandlerMapping(): RequestMappingHandlerMapping; resourceHandlerMapping(): BeanNameUrlHandlerMapping; handlerExceptionResolver(): HandlerExceptionResolverComposite; requestMappingHandlerAdapter(): RequestMappingHandlerAdapter; resourceHandlerAdapter(): HttpRequestHandlerAdapter; internalErrorHandler(): InternalErrorHandler; }