Interface ArchiverManager
-
- All Known Implementing Classes:
DefaultArchiverManager
public interface ArchiverManager- Author:
- dantran
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArchivergetArchiver(java.io.File file)ArchivergetArchiver(java.lang.String archiverName)java.util.Collection<java.lang.String>getAvailableArchivers()java.util.Collection<java.lang.String>getAvailableResourceCollections()java.util.Collection<java.lang.String>getAvailableUnArchivers()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
-
getAvailableArchivers
@Nonnull java.util.Collection<java.lang.String> getAvailableArchivers()
-
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
-
getAvailableUnArchivers
@Nonnull java.util.Collection<java.lang.String> getAvailableUnArchivers()
-
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
-
getAvailableResourceCollections
@Nonnull java.util.Collection<java.lang.String> getAvailableResourceCollections()
-
-