public class DefaultExtensionManager extends AbstractLogEnabled implements ExtensionManager
| Constructor and Description |
|---|
DefaultExtensionManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtension(Extension extension,
MavenProject project,
ArtifactRepository localRepository) |
void |
contextualize(Context context) |
java.util.Map<java.lang.String,ArtifactHandler> |
getArtifactTypeHandlers() |
void |
registerWagons() |
public void addExtension(Extension extension,
MavenProject project,
ArtifactRepository localRepository)
throws ArtifactResolutionException,
PlexusContainerException,
ArtifactNotFoundException
addExtension in interface ExtensionManagerArtifactResolutionExceptionPlexusContainerExceptionArtifactNotFoundExceptionpublic void registerWagons()
registerWagons in interface ExtensionManagerpublic java.util.Map<java.lang.String,ArtifactHandler> getArtifactTypeHandlers()
getArtifactTypeHandlers in interface ExtensionManagerpublic void contextualize(Context context)
throws ContextException
ContextException