@Component(role=MavenPluginManagerHelper.class) public class DefaultMavenPluginManagerHelper extends Object implements MavenPluginManagerHelper
| Modifier and Type | Field and Description |
|---|---|
protected MavenPluginManager |
mavenPluginManager |
| Constructor and Description |
|---|
DefaultMavenPluginManagerHelper() |
| Modifier and Type | Method and Description |
|---|---|
PluginDescriptor |
getPluginDescriptor(Plugin plugin,
MavenSession session)
Helper for
MavenPluginManager#getPluginDescriptor(Plugin, List, org.eclipse.aether.RepositorySystemSession) |
void |
setupPluginRealm(PluginDescriptor pluginDescriptor,
MavenSession session,
ClassLoader parent,
List<String> imports,
List<String> excludeArtifactIds)
Helper for {@link MavenPluginManager#setupPluginRealm(PluginDescriptor, MavenSession, ClassLoader, List, org.eclipse.aether.graph.DependencyFilter)
|
@Requirement protected MavenPluginManager mavenPluginManager
public PluginDescriptor getPluginDescriptor(Plugin plugin, MavenSession session) throws PluginResolutionException, PluginDescriptorParsingException, InvalidPluginDescriptorException
MavenPluginManagerHelperMavenPluginManager#getPluginDescriptor(Plugin, List, org.eclipse.aether.RepositorySystemSession)getPluginDescriptor in interface MavenPluginManagerHelperPluginResolutionExceptionPluginDescriptorParsingExceptionInvalidPluginDescriptorExceptionpublic void setupPluginRealm(PluginDescriptor pluginDescriptor, MavenSession session, ClassLoader parent, List<String> imports, List<String> excludeArtifactIds) throws PluginResolutionException, PluginContainerException
MavenPluginManagerHelpersetupPluginRealm in interface MavenPluginManagerHelperPluginResolutionExceptionPluginContainerExceptionCopyright © 2002–2014 The Apache Software Foundation. All rights reserved.