org.apache.maven.plugin
Class DefaultPluginMappingManager

java.lang.Object
  extended by org.codehaus.plexus.logging.AbstractLogEnabled
      extended by org.apache.maven.plugin.DefaultPluginMappingManager
All Implemented Interfaces:
PluginMappingManager, org.codehaus.plexus.logging.LogEnabled

public class DefaultPluginMappingManager
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements PluginMappingManager

Manage plugin prefix to artifact ID mapping associations.

Version:
$Id: DefaultPluginMappingManager.java 495147 2007-01-11 07:47:53Z jvanzyl $
Author:
Brett Porter

Field Summary
protected  RepositoryMetadataManager repositoryMetadataManager
           
 
Constructor Summary
DefaultPluginMappingManager()
           
 
Method Summary
 Plugin getByPrefix(String pluginPrefix, List groupIds, List pluginRepositories, ArtifactRepository localRepository)
           
 
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
 

Field Detail

repositoryMetadataManager

protected RepositoryMetadataManager repositoryMetadataManager
Constructor Detail

DefaultPluginMappingManager

public DefaultPluginMappingManager()
Method Detail

getByPrefix

public Plugin getByPrefix(String pluginPrefix,
                          List groupIds,
                          List pluginRepositories,
                          ArtifactRepository localRepository)
Specified by:
getByPrefix in interface PluginMappingManager


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