@Singleton public class EclipsePluginArtifactsCache extends org.apache.maven.plugin.DefaultPluginArtifactsCache implements IManagedCache
Constructor and Description |
---|
EclipsePluginArtifactsCache() |
Modifier and Type | Method and Description |
---|---|
void |
flush() |
void |
register(org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.PluginArtifactsCache.Key cacheKey,
org.apache.maven.plugin.PluginArtifactsCache.CacheRecord record) |
Set<File> |
removeProject(File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
public void register(org.apache.maven.project.MavenProject project, org.apache.maven.plugin.PluginArtifactsCache.Key cacheKey, org.apache.maven.plugin.PluginArtifactsCache.CacheRecord record)
register
in interface org.apache.maven.plugin.PluginArtifactsCache
register
in class org.apache.maven.plugin.DefaultPluginArtifactsCache
public Set<File> removeProject(File pom, ArtifactKey mavenProject, boolean forceDependencyUpdate)
removeProject
in interface IManagedCache
public void flush()
flush
in interface org.apache.maven.plugin.PluginArtifactsCache
flush
in class org.apache.maven.plugin.DefaultPluginArtifactsCache
Copyright © 2005–2017 Eclipse Foundation. All rights reserved.