Files
spring-integration-extensions/samples/zip
2022-03-21 14:20:49 -04:00
..
2019-03-22 14:49:23 -04:00

Spring Integration Zip Sample

This sample illustrates the usage of the Spring Integration Zip Extension. It uses the following components:

  • zip-transformer
  • unzip-transformer

You can run the application by either

  • running the "Main" class from within STS (Right-click on Main class --> Run As --> Java Application)
  • or from the command line:
    • mvn package
    • mvn exec:java

You should see a screen as the following:

=========================================================

    Welcome to the Spring Integration Zip Sample

    For more information please visit:
    https://www.springsource.org/spring-integration

=========================================================
17:08:41.883 INFO  [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.SpringIntegrationUtils]
=========================================================

    Intput directory is: '/dev/spring-integration-extensions/samples/zip/input-zip'
    Intput directory is: '/dev/spring-integration-extensions/samples/zip/input-uncompressed'
    Output directory is: 'target/output/decompressedFilesOut'
    Output directory is: 'target/output/zipFilesOut'

=========================================================
17:08:41.887 INFO  [org.springframework.integration.samples.zip.Main.main()][org.springframework.integration.samples.zip.Main]
=========================================================

    Please press 'q + Enter' to quit the application.

=========================================================

Compressing Files

Drop an uncompressed file into the input-uncompressed directory. The file will be compressed and stored under target/output/zipFilesOut.

Uncompressing Files

Drop a compressed file into the input-zip directory. The file will be decompressed and stored under target/output/decompressedFilesOut.


For help please take a look at the Spring Integration documentation:

https://www.springsource.org/spring-integration