@Singleton public class EclipsePluginRealmCache extends org.apache.maven.plugin.DefaultPluginRealmCache implements IManagedCache
| Modifier and Type | Field and Description |
|---|---|
private ProjectCachePlunger<org.apache.maven.plugin.PluginRealmCache.Key> |
plunger |
| Constructor and Description |
|---|
EclipsePluginRealmCache() |
| Modifier and Type | Method and Description |
|---|---|
void |
flush() |
void |
register(org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.PluginRealmCache.Key cacheKey,
org.apache.maven.plugin.PluginRealmCache.CacheRecord record) |
java.util.Set<java.io.File> |
removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate) |
private final ProjectCachePlunger<org.apache.maven.plugin.PluginRealmCache.Key> plunger
public void register(org.apache.maven.project.MavenProject project,
org.apache.maven.plugin.PluginRealmCache.Key cacheKey,
org.apache.maven.plugin.PluginRealmCache.CacheRecord record)
register in interface org.apache.maven.plugin.PluginRealmCacheregister in class org.apache.maven.plugin.DefaultPluginRealmCachepublic java.util.Set<java.io.File> removeProject(java.io.File pom,
ArtifactKey mavenProject,
boolean forceDependencyUpdate)
removeProject in interface IManagedCachepublic void flush()
flush in interface org.apache.maven.plugin.PluginRealmCacheflush in class org.apache.maven.plugin.DefaultPluginRealmCache