public class DelegatingServletOutputStream extends ServletOutputStreamEE
ServletOutputStreamEE の実装の委譲。MockHttpServletResponse で使用されます。通常、アプリケーションコントローラーのテストには直接使用されません。
MockHttpServletResponse| コンストラクターと説明 |
|---|
DelegatingServletOutputStream(OutputStreamSE targetStream) 指定されたターゲットストリームの DelegatingServletOutputStream を作成します。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
void | close() |
void | flush() |
OutputStreamSE | getTargetStream() 基になるターゲットストリームを返します( null は決してしないでください)。 |
boolean | isReady() このメソッドを使用して、ブロックせずにデータを書き込むことができるかどうかを判断できます。 |
void | setWriteListener(WriteListenerEE writeListener) 書き込みが可能な場合、提供された WriteListenerEE を呼び出すよう ServletOutputStream に指示します |
void | write(int b) |
printEE, printEE, printEE, printEE, printEE, printEE, printEE, printlnEE, printlnEE, printlnEE, printlnEE, printlnEE, printlnEE, printlnEE, printlnEEwriteSE, writeSEcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic DelegatingServletOutputStream(OutputStreamSE targetStream)
targetStream - ターゲットストリーム (非 null)public final OutputStreamSE getTargetStream()
null は決してしないでください)。public void write(int b)
throws IOExceptionSEOutputStreamSE の writeSE IOExceptionSEpublic void flush()
throws IOExceptionSEFlushableSE 内の flushSE OutputStreamSE の flushSE IOExceptionSEpublic void close()
throws IOExceptionSECloseableSE 内の closeSE AutoCloseableSE 内の closeSE OutputStreamSE の closeSE IOExceptionSEpublic boolean isReady()
javax.servlet.ServletOutputStreamEEServletOutputStreamEE の isReadyEE ServletOutputStream への書き込みが成功する場合は true、そうでない場合は false を返します。public void setWriteListener(WriteListenerEE writeListener)
javax.servlet.ServletOutputStreamEEWriteListenerEE を呼び出すよう ServletOutputStream に指示します ServletOutputStreamEE の setWriteListenerEE writeListener - 書き込みが可能になったときに通知される WriteListenerEE