org.apache.maven.extension
Class DefaultExtensionManager
java.lang.Object
  
org.codehaus.plexus.logging.AbstractLogEnabled
      
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 728820 2008-12-22 22:58:16Z brett $
 
- Author:
 
  - Brett Porter, Jason van Zyl
 
 
 
| 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(Extension extension,
                         MavenProject project,
                         ArtifactRepository localRepository)
                  throws ArtifactResolutionException,
                         org.codehaus.plexus.PlexusContainerException,
                         ArtifactNotFoundException
- Specified by:
 addExtension in interface ExtensionManager
 
- Throws:
 ArtifactResolutionException
org.codehaus.plexus.PlexusContainerException
ArtifactNotFoundException
 
registerWagons
public void registerWagons()
- Specified by:
 registerWagons in interface ExtensionManager
 
 
contextualize
public void contextualize(org.codehaus.plexus.context.Context context)
                   throws org.codehaus.plexus.context.ContextException
- Specified by:
 contextualize in interface org.codehaus.plexus.personality.plexus.lifecycle.phase.Contextualizable
 
- Throws:
 org.codehaus.plexus.context.ContextException
 
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.