接口的使用
org.springframework.web.context.request.async.DeferredResultProcessingInterceptor
使用DeferredResultProcessingInterceptor的程序包 程序包 说明 org.springframework.web.context.request.async Support for asynchronous request processing.org.springframework.web.servlet.config.annotation Annotation-based setup for Spring MVC.org.springframework.web.servlet.mvc.method.annotation MVC infrastructure for annotation-based handler method processing, building on theorg.springframework.web.method.annotation
package.org.springframework.web.context.request.async中DeferredResultProcessingInterceptor的使用
实现DeferredResultProcessingInterceptor的org.springframework.web.context.request.async中的类 修饰符和类型 类 说明 class
DeferredResultProcessingInterceptorAdapter
已过时。as of 5.0 where DeferredResultProcessingInterceptor has default methodsclass
TimeoutDeferredResultProcessingInterceptor
Sends a 503 (SERVICE_UNAVAILABLE) in case of a timeout if the response is not already committed.返回DeferredResultProcessingInterceptor的org.springframework.web.context.request.async中的方法 修饰符和类型 方法 说明 DeferredResultProcessingInterceptor
WebAsyncManager. getDeferredResultInterceptor(Object key)
Get theDeferredResultProcessingInterceptor
registered under the given key.参数类型为DeferredResultProcessingInterceptor的org.springframework.web.context.request.async中的方法 修饰符和类型 方法 说明 void
WebAsyncManager. registerDeferredResultInterceptor(Object key, DeferredResultProcessingInterceptor interceptor)
Register aDeferredResultProcessingInterceptor
under the given key.void
WebAsyncManager. registerDeferredResultInterceptors(DeferredResultProcessingInterceptor... interceptors)
Register one or moreDeferredResultProcessingInterceptors
without a specified key.org.springframework.web.servlet.config.annotation中DeferredResultProcessingInterceptor的使用
返回变量类型为DeferredResultProcessingInterceptor的类型的org.springframework.web.servlet.config.annotation中的方法 修饰符和类型 方法 说明 protected List<DeferredResultProcessingInterceptor>
AsyncSupportConfigurer. getDeferredResultInterceptors()
参数类型为DeferredResultProcessingInterceptor的org.springframework.web.servlet.config.annotation中的方法 修饰符和类型 方法 说明 AsyncSupportConfigurer
AsyncSupportConfigurer. registerDeferredResultInterceptors(DeferredResultProcessingInterceptor... interceptors)
Configure lifecycle interceptors with callbacks around concurrent request execution that starts when a controller returns aDeferredResult
.org.springframework.web.servlet.mvc.method.annotation中DeferredResultProcessingInterceptor的使用
类型变量类型为DeferredResultProcessingInterceptor的org.springframework.web.servlet.mvc.method.annotation中的方法参数 修饰符和类型 方法 说明 void
RequestMappingHandlerAdapter. setDeferredResultInterceptors(List<DeferredResultProcessingInterceptor> interceptors)
ConfigureDeferredResultProcessingInterceptor
's to register on async requests.