| Interface | Description | 
|---|---|
| BuildPluginManager | |
| ExtensionRealmCache | 
 Caches extension class realms. 
 | 
| ExtensionRealmCache.Key | 
 A cache key. 
 | 
| LegacySupport | 
 Helps to provide backward-compatibility with plugins that use legacy components. 
 | 
| MavenPluginManager | 
 Provides basic services to manage Maven plugins and their mojos. 
 | 
| 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 | Description | 
|---|---|
| DebugConfigurationListener | Deprecated | 
| DefaultBuildPluginManager | |
| DefaultExtensionRealmCache | 
 Default extension realm cache implementation. 
 | 
| DefaultExtensionRealmCache.CacheKey | |
| DefaultPluginArtifactsCache | |
| DefaultPluginArtifactsCache.CacheKey | |
| DefaultPluginDescriptorCache | 
 Caches raw plugin descriptors. 
 | 
| DefaultPluginRealmCache | 
 Default PluginCache implementation. 
 | 
| DefaultPluginRealmCache.CacheKey | |
| ExtensionRealmCache.CacheRecord | |
| MavenPluginValidator | |
| MojoExecution | |
| PluginArtifactsCache.CacheRecord | |
| PluginParameterExpressionEvaluator | 
 Evaluator for plugin parameters expressions. 
 | 
| PluginRealmCache.CacheRecord | 
| Enum | Description | 
|---|---|
| MojoExecution.Source | 
 Describes the source of an execution. 
 | 
| Exception | Description | 
|---|---|
| CycleDetectedInPluginGraphException | 
 Exception occurring trying to resolve a plugin. 
 | 
| InvalidPluginDescriptorException | |
| InvalidPluginException | 
 Thrown when a plugin is not internally consistent. 
 | 
| 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–2015 The Apache Software Foundation. All rights reserved.