Uses of Interface
org.apache.maven.plugin.PluginRealmCache.Key
-
Uses of PluginRealmCache.Key in org.apache.maven.plugin
Modifier and TypeClassDescriptionprotected static class
CacheKeyModifier and TypeFieldDescriptionprotected final Map
<PluginRealmCache.Key, PluginRealmCache.CacheRecord> DefaultPluginRealmCache.cache
Modifier and TypeMethodDescriptionDefaultPluginRealmCache.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.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 TypeMethodDescriptionDefaultPluginRealmCache.get
(PluginRealmCache.Key key) DefaultPluginRealmCache.get
(PluginRealmCache.Key key, PluginRealmCache.PluginRealmSupplier supplier) PluginRealmCache.get
(PluginRealmCache.Key key) default PluginRealmCache.CacheRecord
PluginRealmCache.get
(PluginRealmCache.Key key, PluginRealmCache.PluginRealmSupplier supplier) DefaultPluginRealmCache.put
(PluginRealmCache.Key key, org.codehaus.plexus.classworlds.realm.ClassRealm pluginRealm, List<Artifact> pluginArtifacts) PluginRealmCache.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.