Package | Description |
---|---|
org.apache.maven.execution | |
org.apache.maven.plugin | |
org.apache.maven.plugin.descriptor | |
org.apache.maven.plugin.internal |
Modifier and Type | Method and Description |
---|---|
Map |
ReactorManager.getPluginContext(PluginDescriptor plugin,
MavenProject project)
Deprecated.
|
Map<String,Object> |
MavenSession.getPluginContext(PluginDescriptor plugin,
MavenProject project) |
Modifier and Type | Method and Description |
---|---|
protected static PluginDescriptor |
DefaultPluginDescriptorCache.clone(PluginDescriptor original) |
PluginDescriptor |
PluginDescriptorCache.get(PluginDescriptorCache.Key key) |
PluginDescriptor |
DefaultPluginDescriptorCache.get(PluginDescriptorCache.Key cacheKey) |
PluginDescriptor |
MojoNotFoundException.getPluginDescriptor() |
PluginDescriptor |
MavenPluginManager.getPluginDescriptor(Plugin plugin,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session)
Retrieves the descriptor for the specified plugin from its main artifact.
|
PluginDescriptor |
PluginManager.getPluginDescriptorForPrefix(String prefix)
Deprecated.
|
PluginDescriptor |
DefaultBuildPluginManager.loadPlugin(Plugin plugin,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
PluginDescriptor |
BuildPluginManager.loadPlugin(Plugin plugin,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
PluginDescriptor |
PluginManager.loadPluginDescriptor(Plugin plugin,
MavenProject project,
MavenSession session)
Deprecated.
|
PluginDescriptor |
PluginManager.loadPluginFully(Plugin plugin,
MavenProject project,
MavenSession session)
Deprecated.
|
PluginDescriptor |
PluginManager.verifyPlugin(Plugin plugin,
MavenProject project,
Settings settings,
ArtifactRepository localRepository)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
MavenPluginManager.checkRequiredMavenVersion(PluginDescriptor pluginDescriptor)
Verifies the specified plugin is compatible with the current Maven runtime.
|
protected static PluginDescriptor |
DefaultPluginDescriptorCache.clone(PluginDescriptor original) |
org.codehaus.plexus.classworlds.realm.ClassRealm |
DefaultBuildPluginManager.getPluginRealm(MavenSession session,
PluginDescriptor pluginDescriptor)
TODO pluginDescriptor classRealm and artifacts are set as a side effect of this
call, which is not nice.
|
org.codehaus.plexus.classworlds.realm.ClassRealm |
BuildPluginManager.getPluginRealm(MavenSession session,
PluginDescriptor pluginDescriptor) |
void |
PluginDescriptorCache.put(PluginDescriptorCache.Key key,
PluginDescriptor pluginDescriptor) |
void |
DefaultPluginDescriptorCache.put(PluginDescriptorCache.Key cacheKey,
PluginDescriptor pluginDescriptor) |
void |
MavenPluginManager.setupPluginRealm(PluginDescriptor pluginDescriptor,
MavenSession session,
ClassLoader parent,
List<String> imports,
org.eclipse.aether.graph.DependencyFilter filter)
Sets up the class realm for the specified plugin.
|
void |
MavenPluginValidator.validate(PluginDescriptor pluginDescriptor) |
Constructor and Description |
---|
MojoNotFoundException(String goal,
PluginDescriptor pluginDescriptor) |
PluginConfigurationException(PluginDescriptor pluginDescriptor,
String originalMessage) |
PluginConfigurationException(PluginDescriptor pluginDescriptor,
String originalMessage,
ComponentConfigurationException cause) |
PluginConfigurationException(PluginDescriptor pluginDescriptor,
String originalMessage,
ComponentLookupException cause) |
PluginConfigurationException(PluginDescriptor pluginDescriptor,
String originalMessage,
ExpressionEvaluationException cause) |
PluginConfigurationException(PluginDescriptor pluginDescriptor,
String originalMessage,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
PluginDescriptor |
PluginDescriptorBuilder.build(Reader reader) |
PluginDescriptor |
PluginDescriptorBuilder.build(Reader reader,
String source) |
PluginDescriptor |
PluginDescriptor.clone()
Creates a shallow copy of this plugin descriptor.
|
PluginDescriptor |
MojoDescriptor.getPluginDescriptor() |
Modifier and Type | Method and Description |
---|---|
MojoDescriptor |
PluginDescriptorBuilder.buildComponentDescriptor(PlexusConfiguration c,
PluginDescriptor pluginDescriptor) |
void |
MojoDescriptor.setPluginDescriptor(PluginDescriptor pluginDescriptor) |
Modifier and Type | Method and Description |
---|---|
PluginDescriptor |
DefaultMavenPluginManager.getPluginDescriptor(Plugin plugin,
List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
PluginDescriptor |
DefaultPluginManager.getPluginDescriptorForPrefix(String prefix) |
PluginDescriptor |
DefaultPluginManager.loadPluginDescriptor(Plugin plugin,
MavenProject project,
MavenSession session) |
PluginDescriptor |
DefaultPluginManager.loadPluginFully(Plugin plugin,
MavenProject project,
MavenSession session) |
PluginDescriptor |
DefaultPluginManager.verifyPlugin(Plugin plugin,
MavenProject project,
Settings settings,
ArtifactRepository localRepository) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultMavenPluginManager.checkRequiredMavenVersion(PluginDescriptor pluginDescriptor) |
void |
DefaultMavenPluginManager.setupPluginRealm(PluginDescriptor pluginDescriptor,
MavenSession session,
ClassLoader parent,
List<String> imports,
org.eclipse.aether.graph.DependencyFilter filter) |
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.