Interface ArchiverManager
-
- All Known Implementing Classes:
DefaultArchiverManager
public interface ArchiverManager
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringROLE
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArchivergetArchiver(java.io.File file)ArchivergetArchiver(java.lang.String archiverName)org.codehaus.plexus.components.io.resources.PlexusIoResourceCollectiongetResourceCollection(java.io.File file)org.codehaus.plexus.components.io.resources.PlexusIoResourceCollectiongetResourceCollection(java.lang.String unArchiverName)UnArchivergetUnArchiver(java.io.File file)UnArchivergetUnArchiver(java.lang.String unArchiverName)
-
-
-
Method Detail
-
getArchiver
@Nonnull Archiver getArchiver(@Nonnull java.lang.String archiverName) throws NoSuchArchiverException
- Throws:
NoSuchArchiverException
-
getArchiver
@Nonnull Archiver getArchiver(@Nonnull java.io.File file) throws NoSuchArchiverException
- Throws:
NoSuchArchiverException
-
getUnArchiver
@Nonnull UnArchiver getUnArchiver(@Nonnull java.lang.String unArchiverName) throws NoSuchArchiverException
- Throws:
NoSuchArchiverException
-
getUnArchiver
@Nonnull UnArchiver getUnArchiver(@Nonnull java.io.File file) throws NoSuchArchiverException
- Throws:
NoSuchArchiverException
-
getResourceCollection
@Nonnull org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(@Nonnull java.io.File file) throws NoSuchArchiverException- Throws:
NoSuchArchiverException
-
getResourceCollection
@Nonnull org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(java.lang.String unArchiverName) throws NoSuchArchiverException- Throws:
NoSuchArchiverException
-
-