| Package | Description |
|---|---|
| org.apache.maven.plugin |
| Modifier and Type | Class | Description |
|---|---|---|
protected static class |
DefaultPluginArtifactsCache.CacheKey |
CacheKey
|
| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.Map<PluginArtifactsCache.Key,PluginArtifactsCache.CacheRecord> |
DefaultPluginArtifactsCache.cache |
| Modifier and Type | Method | Description |
|---|---|---|
PluginArtifactsCache.Key |
DefaultPluginArtifactsCache.createKey(org.apache.maven.model.Plugin plugin,
org.eclipse.aether.graph.DependencyFilter extensionFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
|
PluginArtifactsCache.Key |
PluginArtifactsCache.createKey(org.apache.maven.model.Plugin plugin,
org.eclipse.aether.graph.DependencyFilter extensionFilter,
java.util.List<org.eclipse.aether.repository.RemoteRepository> repositories,
org.eclipse.aether.RepositorySystemSession session) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
DefaultPluginArtifactsCache.assertUniqueKey(PluginArtifactsCache.Key key) |
|
PluginArtifactsCache.CacheRecord |
DefaultPluginArtifactsCache.get(PluginArtifactsCache.Key key) |
|
PluginArtifactsCache.CacheRecord |
PluginArtifactsCache.get(PluginArtifactsCache.Key key) |
|
PluginArtifactsCache.CacheRecord |
DefaultPluginArtifactsCache.put(PluginArtifactsCache.Key key,
java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts) |
|
PluginArtifactsCache.CacheRecord |
DefaultPluginArtifactsCache.put(PluginArtifactsCache.Key key,
PluginResolutionException exception) |
|
PluginArtifactsCache.CacheRecord |
PluginArtifactsCache.put(PluginArtifactsCache.Key key,
java.util.List<org.apache.maven.artifact.Artifact> pluginArtifacts) |
|
PluginArtifactsCache.CacheRecord |
PluginArtifactsCache.put(PluginArtifactsCache.Key key,
PluginResolutionException e) |
|
void |
DefaultPluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record) |
|
void |
PluginArtifactsCache.register(MavenProject project,
PluginArtifactsCache.Key cacheKey,
PluginArtifactsCache.CacheRecord record) |
Registers the specified cache record for usage with the given project.
|