| 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 | 
 DefaultBuildPluginManager 
 | 
| DefaultExtensionRealmCache | 
 Default extension realm cache implementation. 
 | 
| DefaultExtensionRealmCache.CacheKey | 
 CacheKey 
 | 
| DefaultPluginArtifactsCache | |
| DefaultPluginArtifactsCache.CacheKey | 
 CacheKey 
 | 
| DefaultPluginDescriptorCache | 
 Caches raw plugin descriptors. 
 | 
| DefaultPluginRealmCache | 
 Default PluginCache implementation. 
 | 
| DefaultPluginRealmCache.CacheKey | 
 CacheKey 
 | 
| ExtensionRealmCache.CacheRecord | 
 CacheRecord 
 | 
| MavenPluginValidator | 
 MavenPluginValidator 
 | 
| MojoExecution | 
 MojoExecution 
 | 
| PluginArtifactsCache.CacheRecord | 
 CacheRecord 
 | 
| PluginParameterExpressionEvaluator | 
 Evaluator for plugin parameters expressions. 
 | 
| PluginRealmCache.CacheRecord | 
 CacheRecord 
 | 
| Enum | Description | 
|---|---|
| MojoExecution.Source | 
 Describes the source of an execution. 
 | 
| Exception | Description | 
|---|---|
| CycleDetectedInPluginGraphException | 
 Exception occurring trying to resolve a plugin. 
 | 
| InvalidPluginDescriptorException | 
 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 | 
 Exception in the plugin manager. 
 | 
| 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 | 
 PluginParameterException 
 | 
| PluginResolutionException | 
 Exception occurring trying to resolve a plugin. 
 | 
Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.