Package org.appng.core.service
Class ApplicationArchiveProcessor
- java.lang.Object
-
- org.appng.core.service.ApplicationArchiveProcessor
-
- All Implemented Interfaces:
ZipFileProcessor<List<Resource>>
public class ApplicationArchiveProcessor extends Object implements ZipFileProcessor<List<Resource>>
AZipFileProcessor
to be processed by aPackageArchive
.- Author:
- Matthias Müller
- See Also:
PackageArchive.processZipFile(ZipFileProcessor)
-
-
Constructor Summary
Constructors Constructor Description ApplicationArchiveProcessor(Application application)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Resource>
process(org.apache.commons.compress.archivers.zip.ZipFile zipFile)
Processes theZipFile
.
-
-
-
Constructor Detail
-
ApplicationArchiveProcessor
public ApplicationArchiveProcessor(Application application)
-
-
Method Detail
-
process
public List<Resource> process(org.apache.commons.compress.archivers.zip.ZipFile zipFile) throws IOException
Processes theZipFile
.- Specified by:
process
in interfaceZipFileProcessor<List<Resource>>
- Parameters:
zipFile
- aZipFile
representing aPackageArchive
.- Returns:
- a list of
Resource
s contained in thePackageArchive
- Throws:
IOException
- if an error occurred while processing
-
-