Package io.milton.http.http11
Class MultipleRangeWritingOutputStream
java.lang.Object
java.io.OutputStream
io.milton.http.http11.MultipleRangeWritingOutputStream
- All Implemented Interfaces:
Closeable,Flushable,AutoCloseable
Write the full content of yuor resource to this outputstream, and it will
write the requested ranges, including multipart boundaries, to the wrapped
outputstream
- Author:
- brad
-
Constructor Summary
ConstructorsConstructorDescriptionMultipleRangeWritingOutputStream(long totalResourceLength, OutputStream out, List<Range> ranges, String boundary, String contentType) -
Method Summary
Methods inherited from class java.io.OutputStream
close, flush, nullOutputStream, write, write
-
Constructor Details
-
MultipleRangeWritingOutputStream
public MultipleRangeWritingOutputStream(long totalResourceLength, OutputStream out, List<Range> ranges, String boundary, String contentType) - Parameters:
totalResourceLength-out-ranges-boundary-contentType-
-
-
Method Details
-
write
- Specified by:
writein classOutputStream- Throws:
IOException
-