Class DefaultPluginManager

java.lang.Object
org.apache.maven.plugin.internal.DefaultPluginManager
All Implemented Interfaces:
PluginManager

@Named @Singleton @Deprecated public class DefaultPluginManager extends Object implements PluginManager
Deprecated.
  • Field Summary

    Fields inherited from interface org.apache.maven.plugin.PluginManager

    ROLE
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultPluginManager(org.codehaus.plexus.PlexusContainer container, org.apache.maven.plugin.MavenPluginManager pluginManager, org.apache.maven.plugin.version.PluginVersionResolver pluginVersionResolver, org.apache.maven.plugin.prefix.PluginPrefixResolver pluginPrefixResolver, org.apache.maven.plugin.LegacySupport legacySupport)
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    executeMojo(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.MojoExecution execution, org.apache.maven.execution.MavenSession session)
    Deprecated.
     
    getPluginComponent(org.apache.maven.model.Plugin plugin, String role, String roleHint)
    Deprecated.
     
    getPluginComponents(org.apache.maven.model.Plugin plugin, String role)
    Deprecated.
     
    org.apache.maven.model.Plugin
    getPluginDefinitionForPrefix(String prefix, org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project)
    Deprecated.
     
    org.apache.maven.plugin.descriptor.PluginDescriptor
    Deprecated.
     
    org.apache.maven.plugin.descriptor.PluginDescriptor
    loadPluginDescriptor(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session)
    Deprecated.
     
    org.apache.maven.plugin.descriptor.PluginDescriptor
    loadPluginFully(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session)
    Deprecated.
     
    org.apache.maven.plugin.descriptor.PluginDescriptor
    verifyPlugin(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.settings.Settings settings, org.apache.maven.artifact.repository.ArtifactRepository localRepository)
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • DefaultPluginManager

      @Inject public DefaultPluginManager(org.codehaus.plexus.PlexusContainer container, org.apache.maven.plugin.MavenPluginManager pluginManager, org.apache.maven.plugin.version.PluginVersionResolver pluginVersionResolver, org.apache.maven.plugin.prefix.PluginPrefixResolver pluginPrefixResolver, org.apache.maven.plugin.LegacySupport legacySupport)
      Deprecated.
  • Method Details

    • executeMojo

      public void executeMojo(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.MojoExecution execution, org.apache.maven.execution.MavenSession session) throws org.apache.maven.plugin.MojoExecutionException, org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.plugin.MojoFailureException, org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.project.artifact.InvalidDependencyVersionException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.plugin.PluginConfigurationException
      Deprecated.
      Specified by:
      executeMojo in interface PluginManager
      Throws:
      org.apache.maven.plugin.MojoExecutionException
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.plugin.MojoFailureException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException
      org.apache.maven.project.artifact.InvalidDependencyVersionException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.plugin.PluginConfigurationException
    • getPluginComponent

      public Object getPluginComponent(org.apache.maven.model.Plugin plugin, String role, String roleHint) throws org.apache.maven.plugin.PluginManagerException, org.codehaus.plexus.component.repository.exception.ComponentLookupException
      Deprecated.
      Specified by:
      getPluginComponent in interface PluginManager
      Throws:
      org.apache.maven.plugin.PluginManagerException
      org.codehaus.plexus.component.repository.exception.ComponentLookupException
    • getPluginComponents

      public Map<String,Object> getPluginComponents(org.apache.maven.model.Plugin plugin, String role) throws org.codehaus.plexus.component.repository.exception.ComponentLookupException, org.apache.maven.plugin.PluginManagerException
      Deprecated.
      Specified by:
      getPluginComponents in interface PluginManager
      Throws:
      org.codehaus.plexus.component.repository.exception.ComponentLookupException
      org.apache.maven.plugin.PluginManagerException
    • getPluginDefinitionForPrefix

      public org.apache.maven.model.Plugin getPluginDefinitionForPrefix(String prefix, org.apache.maven.execution.MavenSession session, org.apache.maven.project.MavenProject project)
      Deprecated.
      Specified by:
      getPluginDefinitionForPrefix in interface PluginManager
    • getPluginDescriptorForPrefix

      public org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptorForPrefix(String prefix)
      Deprecated.
      Specified by:
      getPluginDescriptorForPrefix in interface PluginManager
    • loadPluginDescriptor

      public org.apache.maven.plugin.descriptor.PluginDescriptor loadPluginDescriptor(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session) throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.plugin.version.PluginVersionResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.versioning.InvalidVersionSpecificationException, org.apache.maven.plugin.InvalidPluginException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.version.PluginVersionNotFoundException
      Deprecated.
      Specified by:
      loadPluginDescriptor in interface PluginManager
      Throws:
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.plugin.version.PluginVersionResolutionException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException
      org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
      org.apache.maven.plugin.InvalidPluginException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.version.PluginVersionNotFoundException
    • loadPluginFully

      public org.apache.maven.plugin.descriptor.PluginDescriptor loadPluginFully(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.execution.MavenSession session) throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.plugin.version.PluginVersionResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.versioning.InvalidVersionSpecificationException, org.apache.maven.plugin.InvalidPluginException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.version.PluginVersionNotFoundException
      Deprecated.
      Specified by:
      loadPluginFully in interface PluginManager
      Throws:
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.plugin.version.PluginVersionResolutionException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException
      org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
      org.apache.maven.plugin.InvalidPluginException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.version.PluginVersionNotFoundException
    • verifyPlugin

      public org.apache.maven.plugin.descriptor.PluginDescriptor verifyPlugin(org.apache.maven.model.Plugin plugin, org.apache.maven.project.MavenProject project, org.apache.maven.settings.Settings settings, org.apache.maven.artifact.repository.ArtifactRepository localRepository) throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.plugin.version.PluginVersionResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException, org.apache.maven.artifact.versioning.InvalidVersionSpecificationException, org.apache.maven.plugin.InvalidPluginException, org.apache.maven.plugin.PluginManagerException, org.apache.maven.plugin.PluginNotFoundException, org.apache.maven.plugin.version.PluginVersionNotFoundException
      Deprecated.
      Specified by:
      verifyPlugin in interface PluginManager
      Throws:
      org.apache.maven.artifact.resolver.ArtifactResolutionException
      org.apache.maven.plugin.version.PluginVersionResolutionException
      org.apache.maven.artifact.resolver.ArtifactNotFoundException
      org.apache.maven.artifact.versioning.InvalidVersionSpecificationException
      org.apache.maven.plugin.InvalidPluginException
      org.apache.maven.plugin.PluginManagerException
      org.apache.maven.plugin.PluginNotFoundException
      org.apache.maven.plugin.version.PluginVersionNotFoundException