| Package | Description | 
|---|---|
| org.apache.maven.plugin | 
| Modifier and Type | Class and Description | 
|---|---|
| protected static class  | DefaultPluginRealmCache.CacheKeyCacheKey | 
| Modifier and Type | Field and Description | 
|---|---|
| protected Map<PluginRealmCache.Key,PluginRealmCache.CacheRecord> | DefaultPluginRealmCache. cache | 
| protected Map<PluginRealmCache.Key,PluginRealmCache.CacheRecord> | DefaultPluginRealmCache. cache | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginRealmCache.Key | DefaultPluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | PluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | PluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| PluginRealmCache.Key | DefaultPluginRealmCache. createKey(Plugin plugin,
         ClassLoader parentRealm,
         Map<String,ClassLoader> foreignImports,
         org.eclipse.aether.graph.DependencyFilter dependencyFilter,
         List<org.eclipse.aether.repository.RemoteRepository> repositories,
         org.eclipse.aether.RepositorySystemSession session) | 
| Modifier and Type | Method and Description | 
|---|---|
| PluginRealmCache.CacheRecord | DefaultPluginRealmCache. get(PluginRealmCache.Key key) | 
| PluginRealmCache.CacheRecord | PluginRealmCache. get(PluginRealmCache.Key key) | 
| PluginRealmCache.CacheRecord | PluginRealmCache. get(PluginRealmCache.Key key) | 
| PluginRealmCache.CacheRecord | DefaultPluginRealmCache. get(PluginRealmCache.Key key) | 
| PluginRealmCache.CacheRecord | DefaultPluginRealmCache. put(PluginRealmCache.Key key,
   org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
   List<Artifact> pluginArtifacts) | 
| PluginRealmCache.CacheRecord | PluginRealmCache. put(PluginRealmCache.Key key,
   org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
   List<Artifact> pluginArtifacts) | 
| PluginRealmCache.CacheRecord | PluginRealmCache. put(PluginRealmCache.Key key,
   org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
   List<Artifact> pluginArtifacts) | 
| PluginRealmCache.CacheRecord | DefaultPluginRealmCache. put(PluginRealmCache.Key key,
   org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm,
   List<Artifact> pluginArtifacts) | 
| void | DefaultPluginRealmCache. register(MavenProject project,
        PluginRealmCache.Key key,
        PluginRealmCache.CacheRecord record) | 
| void | PluginRealmCache. register(MavenProject project,
        PluginRealmCache.Key key,
        PluginRealmCache.CacheRecord record)Registers the specified cache record for usage with the given project. | 
| void | PluginRealmCache. register(MavenProject project,
        PluginRealmCache.Key key,
        PluginRealmCache.CacheRecord record)Registers the specified cache record for usage with the given project. | 
| void | DefaultPluginRealmCache. register(MavenProject project,
        PluginRealmCache.Key key,
        PluginRealmCache.CacheRecord record) | 
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.