クラス DelegatingServletOutputStream

java.lang.ObjectSE
java.io.OutputStreamSE
jakarta.servlet.ServletOutputStream
org.springframework.mock.web.DelegatingServletOutputStream
実装されているすべてのインターフェース:
CloseableSE, FlushableSE, AutoCloseableSE

public class DelegatingServletOutputStream extends jakarta.servlet.ServletOutputStream
ServletOutputStream の実装を委譲します。

MockHttpServletResponse で使用されます。通常、アプリケーションコントローラーのテストには直接使用されません。

導入:
1.0.2
作成者:
Juergen Hoeller
関連事項:
  • コンストラクターの詳細

    • DelegatingServletOutputStream

      public DelegatingServletOutputStream(OutputStreamSE targetStream)
      指定されたターゲットストリームの DelegatingServletOutputStream を作成します。
      パラメーター:
      targetStream - ターゲットストリーム (非 null)
  • メソッドの詳細

    • getTargetStream

      public final OutputStreamSE getTargetStream()
      基になるターゲットストリームを返します(null は決してしないでください)。
    • write

      public void write(int b) throws IOExceptionSE
      次で指定:
      クラス OutputStreamSEwriteSE 
      例外:
      IOExceptionSE
    • flush

      public void flush() throws IOExceptionSE
      次で指定:
      インターフェース FlushableSEflush 
      オーバーライド:
      クラス OutputStreamSEflush 
      例外:
      IOExceptionSE
    • close

      public void close() throws IOExceptionSE
      次で指定:
      インターフェース AutoCloseableSEclose 
      次で指定:
      インターフェース CloseableSEclose 
      オーバーライド:
      クラス jakarta.servlet.ServletOutputStreamclose 
      例外:
      IOExceptionSE
    • isReady

      public boolean isReady()
      次で指定:
      クラス jakarta.servlet.ServletOutputStreamisReady 
    • setWriteListener

      public void setWriteListener(jakarta.servlet.WriteListener writeListener)
      次で指定:
      クラス jakarta.servlet.ServletOutputStreamsetWriteListener