org.apache.maven.extension
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 ExtensionManager
ArtifactResolutionException
PlexusContainerException
ArtifactNotFoundException
public void registerWagons()
registerWagons
in interface ExtensionManager
public java.util.Map<java.lang.String,ArtifactHandler> getArtifactTypeHandlers()
getArtifactTypeHandlers
in interface ExtensionManager
public void contextualize(Context context) throws ContextException
ContextException