クラス TcpNioSSLConnection.SSLChannelOutputStream

java.lang.ObjectSE
java.io.OutputStreamSE
org.springframework.integration.ip.tcp.connection.TcpNioConnection.ChannelOutputStream
org.springframework.integration.ip.tcp.connection.TcpNioSSLConnection.SSLChannelOutputStream
実装されているすべてのインターフェース:
CloseableSEFlushableSEAutoCloseableSE
含まれているクラス:
TcpNioSSLConnection

protected final class TcpNioSSLConnection.SSLChannelOutputStream extends TcpNioConnection.ChannelOutputStream
送信データの暗号化を処理する TcpNioConnection.ChannelOutputStream のサブクラスです。スーパークラスのインスタンスをラップし、暗号化されたデータを SocketChannel に送信するために呼び出されます。
導入:
2.2
作成者:
Gary Russell, Artem Bilan, Christian Tzolov
  • メソッドの詳細

    • doWrite

      protected void doWrite(ByteBufferSE plainText) throws IOExceptionSE
      Encrypt the plaintText buffer and writes it to the SocketChannel. Will participate in SSL handshaking as necessary. For very large data, the SSL packets will be limited by the engine's buffer sizes and multiple writes will be necessary.
      オーバーライド:
      クラス TcpNioConnection.ChannelOutputStreamdoWrite 
      例外:
      IOExceptionSE