Class DefaultArchiverManager
java.lang.Object
org.codehaus.plexus.archiver.manager.DefaultArchiverManager
-
Constructor Summary
ConstructorDescriptionDefaultArchiverManager
(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.PlexusIoResourceCollection
getResourceCollection
(File file) org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection
getResourceCollection
(String resourceCollectionName) getUnArchiver
(File file) getUnArchiver
(String unArchiverName)
-
Constructor Details
-
DefaultArchiverManager
-
-
Method Details
-
getArchiver
- Specified by:
getArchiver
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getUnArchiver
@Nonnull public UnArchiver getUnArchiver(@Nonnull String unArchiverName) throws NoSuchArchiverException - Specified by:
getUnArchiver
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getResourceCollection
@Nonnull public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(String resourceCollectionName) throws NoSuchArchiverException - Specified by:
getResourceCollection
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getArchiver
- Specified by:
getArchiver
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getAvailableArchivers
- Specified by:
getAvailableArchivers
in interfaceArchiverManager
-
getUnArchiver
- Specified by:
getUnArchiver
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getAvailableUnArchivers
- Specified by:
getAvailableUnArchivers
in interfaceArchiverManager
-
getResourceCollection
@Nonnull public org.codehaus.plexus.components.io.resources.PlexusIoResourceCollection getResourceCollection(@Nonnull File file) throws NoSuchArchiverException - Specified by:
getResourceCollection
in interfaceArchiverManager
- Throws:
NoSuchArchiverException
-
getAvailableResourceCollections
- Specified by:
getAvailableResourceCollections
in interfaceArchiverManager
-