michael elbaz created CAMEL-13774:
-------------------------------------
Summary: Accept an iterator as body for zip
Key: CAMEL-13774
URL: https://issues.apache.org/jira/browse/CAMEL-13774
Project: Camel
Issue Type: Improvement
Components: camel-zipfile
Affects Versions: 3.0.0.M4, 2.24.1
Reporter: michael elbaz
Accept iterator or Java 8 Stream as body to produce a zip file this will avoid
to use the memory for big file (for some use case we can't get an inputStream)
For example it would be very nice to be able to do this:
{code:java}
from("timer:foo?repeatCount=1")
.setBody(constant(Stream.of("v1", "v2")))
.marshal().zipFile()
.to("file:path?fileName=out.zip");
{code}
--
This message was sent by Atlassian JIRA
(v7.6.14#76016)