Class SingleFileStreamingOutput
- java.lang.Object
-
- org.gcube.datatransfer.resolver.util.SingleFileStreamingOutput
-
- All Implemented Interfaces:
javax.ws.rs.core.StreamingOutput
public class SingleFileStreamingOutput extends Object implements javax.ws.rs.core.StreamingOutput
The Class SingleFileStreamingOutput.- Author:
- Francesco Mangiacrapa at ISTI-CNR (francesco.mangiacrapa@isti.cnr.it) Nov 15, 2018
-
-
Constructor Summary
Constructors Constructor Description SingleFileStreamingOutput(InputStream streamToWrite)Instantiates a new single file streaming output.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwrite(OutputStream outputStream)Overriding the write method to write request data directly to Jersey outputStream .
-
-
-
Constructor Detail
-
SingleFileStreamingOutput
public SingleFileStreamingOutput(InputStream streamToWrite)
Instantiates a new single file streaming output.- Parameters:
streamToWrite- the stream to write
-
-
Method Detail
-
write
public void write(OutputStream outputStream) throws IOException, javax.ws.rs.WebApplicationException
Overriding the write method to write request data directly to Jersey outputStream .- Specified by:
writein interfacejavax.ws.rs.core.StreamingOutput- Parameters:
outputStream- the output stream- Throws:
IOException- Signals that an I/O exception has occurred.javax.ws.rs.WebApplicationException- the web application exception
-
-