Package com.sun.mail.smtp
Class SMTPTransport.BDATOutputStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- com.sun.mail.util.CRLFOutputStream
-
- com.sun.mail.smtp.SMTPOutputStream
-
- com.sun.mail.smtp.SMTPTransport.BDATOutputStream
-
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
- Enclosing class:
- SMTPTransport
private class SMTPTransport.BDATOutputStream extends SMTPOutputStream
An SMTPOutputStream that wraps a ChunkedOutputStream.
-
-
Field Summary
-
Fields inherited from class com.sun.mail.util.CRLFOutputStream
atBOL, lastb
-
-
Constructor Summary
Constructors Constructor Description BDATOutputStream(java.io.OutputStream out, int size)
Create a BDATOutputStream that wraps a ChunkedOutputStream of the given size and built on top of the specified underlying output stream.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
Close this output stream.-
Methods inherited from class com.sun.mail.smtp.SMTPOutputStream
ensureAtBOL, flush, write, write
-
Methods inherited from class com.sun.mail.util.CRLFOutputStream
write, writeln
-
-
-
-
Constructor Detail
-
BDATOutputStream
public BDATOutputStream(java.io.OutputStream out, int size)
Create a BDATOutputStream that wraps a ChunkedOutputStream of the given size and built on top of the specified underlying output stream.- Parameters:
out
- the underlying output streamsize
- the chunk size
-
-