Package org.apache.maven.plugin

Interface Summary
BuildPluginManager  
ContextEnabled Interface to allow Mojos to communicate with each others Mojos, other than project's source root and project's attachment.
ExtensionRealmCache Caches extension class realms.
LegacySupport Helps to provide backward-compatibility with plugins that use legacy components.
MavenPluginManager Provides basic services to manage Maven plugins and their mojos.
Mojo This interface forms the contract required for Mojos to interact with the Maven infrastructure.
PluginArtifactsCache Caches plugin artifacts.
PluginArtifactsCache.Key A cache key.
PluginDescriptorCache Caches raw plugin descriptors.
PluginDescriptorCache.Key A cache key.
PluginManager Deprecated.
PluginRealmCache Caches plugin class realms.
PluginRealmCache.Key A cache key.
 

Class Summary
AbstractMojo Abstract class to provide most of the infrastructure required to implement a Mojo except for the execute method.
DebugConfigurationListener Deprecated.
DefaultBuildPluginManager  
DefaultExtensionRealmCache Default extension realm cache implementation.
DefaultPluginArtifactsCache  
DefaultPluginDescriptorCache Caches raw plugin descriptors.
DefaultPluginRealmCache Default PluginCache implementation.
DefaultPluginRealmCache.CacheKey  
ExtensionRealmCache.CacheRecord  
MavenPluginValidator  
MojoExecution  
PluginArtifactsCache.CacheRecord  
PluginParameterExpressionEvaluator  
PluginRealmCache.CacheRecord  
 

Enum Summary
MojoExecution.Source Describes the source of an execution.
 

Exception Summary
AbstractMojoExecutionException Base exception.
CycleDetectedInPluginGraphException Exception occurring trying to resolve a plugin.
InvalidPluginDescriptorException  
InvalidPluginException Thrown when a plugin is not internally consistent.
MojoExecutionException An exception occurring during the execution of a plugin.
MojoFailureException An exception occurring during the execution of a plugin (such as a compilation failure).
MojoNotFoundException  
PluginConfigurationException  
PluginContainerException Exception which occurs to indicate that the plugin cannot be initialized due to some deeper problem with Plexus.
PluginDescriptorParsingException  
PluginExecutionException  
PluginIncompatibleException Signals a plugin which is not compatible with the current Maven runtime.
PluginLoaderException Signifies a failure to load a plugin.
PluginManagerException Exception in the plugin manager.
PluginNotFoundException Exception occurring trying to resolve a plugin.
PluginParameterException  
PluginResolutionException Exception occurring trying to resolve a plugin.
 



Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.