org.apache.maven.extension
Class DefaultExtensionManager
java.lang.Object
   org.codehaus.plexus.logging.AbstractLogEnabled
org.codehaus.plexus.logging.AbstractLogEnabled
       org.apache.maven.extension.DefaultExtensionManager
org.apache.maven.extension.DefaultExtensionManager
- All Implemented Interfaces: 
- ExtensionManager, org.codehaus.plexus.logging.LogEnabled, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
- public class DefaultExtensionManager 
- extends org.codehaus.plexus.logging.AbstractLogEnabled- implements ExtensionManager, org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
Used to locate extensions.
- Version:
- $Id: DefaultExtensionManager.java 495147 2007-01-11 07:47:53Z jvanzyl $
- Author:
- Brett Porter, Jason van Zyl
 
| Method Summary | 
|  void | addExtension(org.apache.maven.model.Extension extension,
             org.apache.maven.project.MavenProject project,
             org.apache.maven.artifact.repository.ArtifactRepository localRepository)
 | 
|  void | contextualize(org.codehaus.plexus.context.Context context)
 | 
|  void | registerWagons()
 | 
 
| Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled | 
| enableLogging, getLogger, setupLogger, setupLogger, setupLogger | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
DefaultExtensionManager
public DefaultExtensionManager()
addExtension
public void addExtension(org.apache.maven.model.Extension extension,
                         org.apache.maven.project.MavenProject project,
                         org.apache.maven.artifact.repository.ArtifactRepository localRepository)
                  throws org.apache.maven.artifact.resolver.ArtifactResolutionException,
                         org.codehaus.plexus.PlexusContainerException,
                         org.apache.maven.artifact.resolver.ArtifactNotFoundException
- 
- Specified by:
- addExtensionin interface- ExtensionManager
 
- 
- Throws:
- org.apache.maven.artifact.resolver.ArtifactResolutionException
- org.codehaus.plexus.PlexusContainerException
- org.apache.maven.artifact.resolver.ArtifactNotFoundException
 
registerWagons
public void registerWagons()
- 
- Specified by:
- registerWagonsin interface- ExtensionManager
 
- 
 
contextualize
public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
- 
- Specified by:
- contextualizein interface- org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
 
- 
- Throws:
- org.codehaus.plexus.context.ContextException
 
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.