org.apache.maven.extension
Interface ExtensionManager

All Known Implementing Classes:
DefaultExtensionManager

public interface ExtensionManager

Used to locate extensions.

Version:
$Id: ExtensionManager.java 793745 2009-07-13 23:24:10Z jdcasey $
Author:
Brett Porter

Method Summary
 void addExtension(Extension extension, MavenProject project, ArtifactRepository localRepository)
           
 Map<String,ArtifactHandler> getArtifactTypeHandlers()
           
 void registerWagons()
           
 

Method Detail

addExtension

void addExtension(Extension extension,
                  MavenProject project,
                  ArtifactRepository localRepository)
                  throws ArtifactResolutionException,
                         org.codehaus.plexus.PlexusContainerException,
                         ArtifactNotFoundException
Throws:
ArtifactResolutionException
org.codehaus.plexus.PlexusContainerException
ArtifactNotFoundException

registerWagons

void registerWagons()

getArtifactTypeHandlers

Map<String,ArtifactHandler> getArtifactTypeHandlers()


Copyright © 2001-2009 The Apache Software Foundation. All Rights Reserved.