[
https://issues.apache.org/jira/browse/IO-753?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gary D. Gregory resolved IO-753.
--------------------------------
Fix Version/s: 2.12.0
Resolution: Fixed
> Provide a IOUtils.copy(OutputStream, InputStream)
> -------------------------------------------------
>
> Key: IO-753
> URL: https://issues.apache.org/jira/browse/IO-753
> Project: Commons IO
> Issue Type: New Feature
> Components: Utilities
> Affects Versions: 2.11.0
> Reporter: Sebastian Dietrich
> Priority: Minor
> Fix For: 2.12.0
>
> Time Spent: 40m
> Remaining Estimate: 0h
>
> We already have several copy(InputStream, OutputStream) methods, but often
> the other way round is necessary - i.e. providing an InputStream on data
> provided by an OutputStream.
> This is e.g. the case when one is using a serialization library (for example,
> serializing to JSON) and a transport layer (say, Tomcat) which takes an
> InputStream. So you need to pipe the OutputStream from JSON over an HTTP
> connection which wants to read from an InputStream.
> My particular use-case is that I want to provide an Excel file (generated via
> POI) at my web-application. POI can write a workbook to an OutputStream, but
> I need to provide that Excel as an InputStream to my Web-Framework (Vaadin),
> so users can download it.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)