Package org.apache.maven.reporting.exec
Class DefaultMavenPluginManagerHelper
- java.lang.Object
-
- org.apache.maven.reporting.exec.DefaultMavenPluginManagerHelper
-
- All Implemented Interfaces:
MavenPluginManagerHelper
@Component(role=MavenPluginManagerHelper.class) public class DefaultMavenPluginManagerHelper extends java.lang.Object implements MavenPluginManagerHelper
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.reflect.Method
getPluginDescriptor
private java.lang.reflect.Method
getRepositorySession
private java.lang.Boolean
isEclipseAether
private org.codehaus.plexus.logging.Logger
logger
protected org.apache.maven.plugin.MavenPluginManager
mavenPluginManager
private java.lang.reflect.Method
setupPluginRealm
-
Constructor Summary
Constructors Constructor Description DefaultMavenPluginManagerHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.Object
createExclusionsDependencyFilter(java.util.List<java.lang.String> artifactIdsList)
org.apache.maven.plugin.descriptor.PluginDescriptor
getPluginDescriptor(org.apache.maven.model.Plugin plugin, org.apache.maven.execution.MavenSession session)
Helper forMavenPluginManager#getPluginDescriptor(Plugin, List, xxx.aether.RepositorySystemSession)
void
setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor, org.apache.maven.execution.MavenSession session, java.lang.ClassLoader parent, java.util.List<java.lang.String> imports, java.util.List<java.lang.String> excludeArtifactIds)
Helper forMavenPluginManager#setupPluginRealm(PluginDescriptor, ..., List, xxx.aether.graph.DependencyFilter)
-
-
-
Field Detail
-
logger
@Requirement private org.codehaus.plexus.logging.Logger logger
-
mavenPluginManager
@Requirement protected org.apache.maven.plugin.MavenPluginManager mavenPluginManager
-
isEclipseAether
private java.lang.Boolean isEclipseAether
-
setupPluginRealm
private java.lang.reflect.Method setupPluginRealm
-
getPluginDescriptor
private java.lang.reflect.Method getPluginDescriptor
-
getRepositorySession
private java.lang.reflect.Method getRepositorySession
-
-
Method Detail
-
createExclusionsDependencyFilter
private java.lang.Object createExclusionsDependencyFilter(java.util.List<java.lang.String> artifactIdsList)
-
getPluginDescriptor
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
Description copied from interface:MavenPluginManagerHelper
Helper forMavenPluginManager#getPluginDescriptor(Plugin, List, xxx.aether.RepositorySystemSession)
- Specified by:
getPluginDescriptor
in interfaceMavenPluginManagerHelper
- Returns:
- Throws:
org.apache.maven.plugin.PluginResolutionException
org.apache.maven.plugin.PluginDescriptorParsingException
org.apache.maven.plugin.InvalidPluginDescriptorException
-
setupPluginRealm
public void setupPluginRealm(org.apache.maven.plugin.descriptor.PluginDescriptor pluginDescriptor, org.apache.maven.execution.MavenSession session, java.lang.ClassLoader parent, java.util.List<java.lang.String> imports, java.util.List<java.lang.String> excludeArtifactIds) throws org.apache.maven.plugin.PluginResolutionException, org.apache.maven.plugin.PluginContainerException
Description copied from interface:MavenPluginManagerHelper
Helper forMavenPluginManager#setupPluginRealm(PluginDescriptor, ..., List, xxx.aether.graph.DependencyFilter)
- Specified by:
setupPluginRealm
in interfaceMavenPluginManagerHelper
- Throws:
org.apache.maven.plugin.PluginResolutionException
org.apache.maven.plugin.PluginContainerException
-
-