Interface ExplodedExporter

All Superinterfaces:
Assignable
All Known Implementing Classes:
ExplodedExporterImpl

public interface ExplodedExporter extends Assignable
Exporter used to export an Archive as an exploded directory structure.
Version:
$Revision: $
  • Method Summary

    Modifier and Type
    Method
    Description
    exportExploded(File parentDirectory)
    Exports provided archive as an exploded directory structure.
    exportExploded(File parentDirectory, String directoryName)
    Exports provided archive as an exploded directory structure.
    Exports provided archive as an exploded directory structure into the given directory.

    Methods inherited from interface org.jboss.shrinkwrap.api.Assignable

    as
  • Method Details

    • exportExploded

      File exportExploded(File parentDirectory)
      Exports provided archive as an exploded directory structure.
      Parameters:
      parentDirectory - Must be a folder
      Returns:
      File for exploded archive contents
      Throws:
      IllegalArgumentException - if the archive or parent directory not valid
      ArchiveExportException - if the export process fails
    • exportExploded

      File exportExploded(File parentDirectory, String directoryName)
      Exports provided archive as an exploded directory structure.
      Parameters:
      parentDirectory - Must be a folder
      directoryName - The exploded directory name
      Returns:
      File for exploded archive contents
      Throws:
      IllegalArgumentException - if the archive or parent directory not valid
      ArchiveExportException - if the export process fails
    • exportExplodedInto

      File exportExplodedInto(File directory)
      Exports provided archive as an exploded directory structure into the given directory.
      Parameters:
      directory - Must be a folder
      Returns:
      File for exploded archive contents
      Throws:
      IllegalArgumentException - if the archive or parent directory not valid
      ArchiveExportException - if the export process fails