public interface ReadListener extends EventListenerSE
このクラスは、HTTP リクエストデータがブロックなしで読み取れるようになると、実装に通知するコールバックメカニズムを表します。
修飾子と型 | メソッドと説明 |
---|---|
void | onAllDataRead() 現在のリクエストのすべてのデータが読み取られたときに呼び出されます。 |
void | onDataAvailable() ReadListener のインスタンスが ServletInputStream に登録されている場合、このメソッドは、データを読み取ることができるときに、コンテナーによって最初に呼び出されます。 |
void | onError(ThrowableSE t) リクエストの処理中にエラーが発生したときに呼び出されます。 |
void onDataAvailable() throws IOExceptionSE
ReadListener
のインスタンスが ServletInputStream
に登録されている場合、このメソッドは、データを読み取ることができるときに、コンテナーによって最初に呼び出されます。その後、コンテナーは、ServletInputStream.isReady()
メソッドが呼び出され、false
の値を返し、その後データを読み取ることができるようになった場合にのみ、このメソッドを呼び出します。IOExceptionSE
- 処理中に I/O 関連のエラーが発生した場合 void onAllDataRead() throws IOExceptionSE
IOExceptionSE
- 処理中に I/O 関連のエラーが発生した場合 void onError(ThrowableSE t)
t
- 読み取り操作が失敗した理由を示すスロー可能オブジェクト Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.