Class ZipIteratorPipe

All Implemented Interfaces:
FrankElement, HasApplicationContext, HasName, HasSender, HasTransactionAttribute, IConfigurable, IForwardTarget, IPipe, IScopeProvider, IWithParameters, NameAware, EventThrowing, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.context.Lifecycle

public class ZipIteratorPipe extends IteratingPipe<String>
Sends a message to a Sender for each entry of its input, that must be an ZipInputStream. The input of the pipe must be one of:
  • String refering to a filename
  • File
  • InputStream
The message sent each time to the sender is the filename of the entry found in the archive. The contents of the archive is available as a Stream or a String in a session variable.


Since:
4.9.10
Author:
Gerrit van Brakel
  • Constructor Details

    • ZipIteratorPipe

      public ZipIteratorPipe()
  • Method Details