Class CachedVersionResolverFactory

  • All Implemented Interfaces:
    Closeable, AutoCloseable, org.wildfly.channel.spi.MavenVersionsResolver.Factory

    public class CachedVersionResolverFactory
    extends Object
    implements org.wildfly.channel.spi.MavenVersionsResolver.Factory
    • Constructor Detail

      • CachedVersionResolverFactory

        public CachedVersionResolverFactory​(org.wildfly.channel.maven.VersionResolverFactory factory,
                                            Path installDir,
                                            org.eclipse.aether.RepositorySystem system,
                                            org.eclipse.aether.DefaultRepositorySystemSession session)
                                     throws IOException
        Throws:
        IOException
    • Method Detail

      • create

        public org.wildfly.channel.spi.MavenVersionsResolver create​(Collection<org.wildfly.channel.Repository> repositories)
        Specified by:
        create in interface org.wildfly.channel.spi.MavenVersionsResolver.Factory