Class DefaultArchiverManager
java.lang.Object
org.codehaus.plexus.archiver.manager.DefaultArchiverManager
- All Implemented Interfaces:
ArchiverManager
- Author:
- dantran
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultArchiverManager(Map<String, javax.inject.Provider<Archiver>> archivers, Map<String, javax.inject.Provider<UnArchiver>> unArchivers, Map<String, javax.inject.Provider<org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection>> plexusIoResourceCollections) -
Method Summary
Modifier and TypeMethodDescriptiongetArchiver(File file) getArchiver(String archiverName) org.codehaus.plexus.components.io.resources.PlexusIoResourceCollectiongetResourceCollection(File file) org.codehaus.plexus.components.io.resources.PlexusIoResourceCollectiongetResourceCollection(String resourceCollectionName) getUnArchiver(File file) getUnArchiver(String unArchiverName)
-
Constructor Details
-
DefaultArchiverManager
-
-
Method Details
-
getArchiver
- Specified by:
getArchiverin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getUnArchiver
@Nonnull public UnArchiver getUnArchiver(@Nonnull String unArchiverName) throws NoSuchArchiverException - Specified by:
getUnArchiverin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getResourceCollection
@Nonnull public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(String resourceCollectionName) throws NoSuchArchiverException - Specified by:
getResourceCollectionin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getArchiver
- Specified by:
getArchiverin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getAvailableArchivers
- Specified by:
getAvailableArchiversin interfaceArchiverManager
-
getUnArchiver
- Specified by:
getUnArchiverin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getAvailableUnArchivers
- Specified by:
getAvailableUnArchiversin interfaceArchiverManager
-
getResourceCollection
@Nonnull public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(@Nonnull File file) throws NoSuchArchiverException - Specified by:
getResourceCollectionin interfaceArchiverManager- Throws:
NoSuchArchiverException
-
getAvailableResourceCollections
- Specified by:
getAvailableResourceCollectionsin interfaceArchiverManager
-