接口 ServerHttpAsyncRequestControl
- 所有已知实现类:
ServletServerHttpAsyncRequestControl
public interface ServerHttpAsyncRequestControl
A control that can put the processing of an HTTP request in asynchronous mode during
which the response remains open until explicitly closed.
- 从以下版本开始:
- 4.0
- 作者:
- Rossen Stoyanchev
-
方法概要
修饰符和类型方法说明voidcomplete()Mark asynchronous request processing as completed.booleanReturn whether asynchronous request processing has been completed.booleanReturn whether asynchronous request processing has been started.voidstart()Enable asynchronous processing after which the response remains open until a call tocomplete()is made or the server times out the request.voidstart(long timeout) A variation onstart()that allows specifying a timeout value to use to use for asynchronous processing.
-
方法详细资料
-
start
void start()Enable asynchronous processing after which the response remains open until a call tocomplete()is made or the server times out the request. Once enabled, additional calls to this method are ignored. -
start
void start(long timeout) A variation onstart()that allows specifying a timeout value to use to use for asynchronous processing. Ifcomplete()is not called within the specified value, the request times out. -
isStarted
boolean isStarted()Return whether asynchronous request processing has been started. -
complete
void complete()Mark asynchronous request processing as completed. -
isCompleted
boolean isCompleted()Return whether asynchronous request processing has been completed.
-