Class DefaultMavenMetadataCache

    • Constructor Detail

      • DefaultMavenMetadataCache

        public DefaultMavenMetadataCache()
    • Method Detail

      • get

        public ResolutionGroup get​(org.apache.maven.artifact.Artifact artifact,
                                   boolean resolveManagedVersions,
                                   org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                   java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)
        Specified by:
        get in interface MavenMetadataCache
      • put

        public void put​(org.apache.maven.artifact.Artifact artifact,
                        boolean resolveManagedVersions,
                        org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                        java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories,
                        ResolutionGroup result)
        Specified by:
        put in interface MavenMetadataCache
      • newCacheKey

        protected DefaultMavenMetadataCache.CacheKey newCacheKey​(org.apache.maven.artifact.Artifact artifact,
                                                                 boolean resolveManagedVersions,
                                                                 org.apache.maven.artifact.repository.ArtifactRepository localRepository,
                                                                 java.util.List<org.apache.maven.artifact.repository.ArtifactRepository> remoteRepositories)