@Singleton @Named public class DefaultMavenPluginManagerHelper extends Object implements MavenPluginManagerHelper
DefaultMavenPluginManagerHelper class.
| Constructor and Description | 
|---|
| DefaultMavenPluginManagerHelper(org.apache.maven.plugin.MavenPluginManager mavenPluginManager) | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.maven.plugin.descriptor.PluginDescriptor | getPluginDescriptor(org.apache.maven.model.Plugin plugin,
                   org.apache.maven.execution.MavenSession session)Helper for  MavenPluginManager#getPluginDescriptor(Plugin, List, xxx.aether.RepositorySystemSession) | 
| void | setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
                org.apache.maven.execution.MavenSession session,
                ClassLoader parent,
                List<String> imports,
                List<String> excludeArtifactIds)Helper for  MavenPluginManager#setupPluginRealm(PluginDescriptor, ..., List, xxx.aether.graph.DependencyFilter) | 
@Inject public DefaultMavenPluginManagerHelper(org.apache.maven.plugin.MavenPluginManager mavenPluginManager)
public org.apache.maven.plugin.descriptor.PluginDescriptor getPluginDescriptor(org.apache.maven.model.Plugin plugin,
                                                                               org.apache.maven.execution.MavenSession session)
                                                                        throws org.apache.maven.plugin.PluginResolutionException,
                                                                               org.apache.maven.plugin.PluginDescriptorParsingException,
                                                                               org.apache.maven.plugin.InvalidPluginDescriptorException
MavenPluginManager#getPluginDescriptor(Plugin, List, xxx.aether.RepositorySystemSession)getPluginDescriptor in interface MavenPluginManagerHelperplugin - the pluginsession - the sessionorg.apache.maven.plugin.PluginResolutionException - on resolution issueorg.apache.maven.plugin.PluginDescriptorParsingException - on descriptor parsing issueorg.apache.maven.plugin.InvalidPluginDescriptorException - on invalid descriptorpublic void setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor,
                             org.apache.maven.execution.MavenSession session,
                             ClassLoader parent,
                             List<String> imports,
                             List<String> excludeArtifactIds)
                      throws org.apache.maven.plugin.PluginResolutionException,
                             org.apache.maven.plugin.PluginContainerException
MavenPluginManager#setupPluginRealm(PluginDescriptor, ..., List, xxx.aether.graph.DependencyFilter)setupPluginRealm in interface MavenPluginManagerHelperpluginDescriptor - the plugin descriptorsession - the sessionparent - the parent classloaderimports - classloader importsexcludeArtifactIds - artifacts excluded from classloaderorg.apache.maven.plugin.PluginResolutionException - on resolution issueorg.apache.maven.plugin.PluginContainerException - on issue with configurationCopyright © 2002–2024 The Apache Software Foundation. All rights reserved.