public class AsyncEvent extends ObjectSE
ServletRequest.startAsync() または ServletRequest.startAsync(ServletRequest, ServletResponse) の呼び出しを介して)開始された非同期操作が完了、タイムアウト、エラーを生成したときに発生するイベント。| コンストラクターと説明 |
|---|
AsyncEvent(AsyncContext context) 指定された AsyncContext から AsyncEvent を構築します。 |
AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response) 指定された AsyncContext、ServletRequest、ServletResponse から AsyncEvent を構築します。 |
AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response, ThrowableSE throwable) 指定された AsyncContext、ServletRequest、ServletResponse、Throwable から AsyncEvent を構築します。 |
AsyncEvent(AsyncContext context, ThrowableSE throwable) 指定された AsyncContext と Throwable から AsyncEvent を構築します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
AsyncContext | getAsyncContext() この AsyncEvent から AsyncContext を取得します。 |
ServletRequest | getSuppliedRequest() この AsyncEvent から ServletRequest を取得します。 |
ServletResponse | getSuppliedResponse() この AsyncEvent から ServletResponse を取得します。 |
ThrowableSE | getThrowable() この AsyncEvent から Throwable を取得します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic AsyncEvent(AsyncContext context)
context - この AsyncEvent とともに提供される AsyncContexpublic AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response)
context - この AsyncEvent とともに提供される AsyncContexrequest - この AsyncEvent とともに提供される ServletRequestresponse - この AsyncEvent とともに提供される ServletResponsepublic AsyncEvent(AsyncContext context, ThrowableSE throwable)
context - この AsyncEvent とともに提供される AsyncContexthrowable - この AsyncEvent で提供される Throwablepublic AsyncEvent(AsyncContext context, ServletRequest request, ServletResponse response, ThrowableSE throwable)
context - この AsyncEvent とともに提供される AsyncContexrequest - この AsyncEvent とともに提供される ServletRequestresponse - この AsyncEvent とともに提供される ServletResponsethrowable - この AsyncEvent で提供される Throwablepublic AsyncContext getAsyncContext()
public ServletRequest getSuppliedRequest()
この AsyncEvent が配信されている AsyncListener が AsyncContext.addListener(AsyncListener, ServletRequest, ServletResponse) を使用して追加された場合、返される ServletRequest は、上記のメソッドに提供されたものと同じになります。AsyncListener が AsyncContext.addListener(AsyncListener) を介して追加された場合、このメソッドは null を返す必要があります。
public ServletResponse getSuppliedResponse()
この AsyncEvent が配信されている AsyncListener が AsyncContext.addListener(AsyncListener, ServletRequest, ServletResponse) を使用して追加された場合、返される ServletResponse は、上記のメソッドに提供されたものと同じになります。AsyncListener が AsyncContext.addListener(AsyncListener) を介して追加された場合、このメソッドは null を返す必要があります。
public ThrowableSE getThrowable()
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.