Class NodeDistributionUrlResolver
- java.lang.Object
-
- org.siouan.frontendgradleplugin.core.NodeDistributionUrlResolver
-
public class NodeDistributionUrlResolver extends java.lang.ObjectResolves the name of a distribution supported by the underlying OS and JRE.
-
-
Constructor Summary
Constructors Constructor Description NodeDistributionUrlResolver(java.lang.String version, java.lang.String distributionUrl)Builds a resolver using the local platform characteristics to determine the appropriate distro (Windows, Linux, i86, x64 compliant...).NodeDistributionUrlResolver(java.lang.String version, java.lang.String distributionUrl, java.lang.String osName, java.lang.String jreArch)Builds a resolver using the local platform characteristics to determine the appropriate distro (Windows, Linux, i86, x64 compliant...).
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URLresolve()
-
-
-
Constructor Detail
-
NodeDistributionUrlResolver
public NodeDistributionUrlResolver(java.lang.String version, java.lang.String distributionUrl)Builds a resolver using the local platform characteristics to determine the appropriate distro (Windows, Linux, i86, x64 compliant...).- Parameters:
version- Version.distributionUrl- URL to download the distribution.
-
NodeDistributionUrlResolver
public NodeDistributionUrlResolver(java.lang.String version, java.lang.String distributionUrl, java.lang.String osName, java.lang.String jreArch)Builds a resolver using the local platform characteristics to determine the appropriate distro (Windows, Linux, i86, x64 compliant...).- Parameters:
version- Version.distributionUrl- URL to download the distribution.osName- OS name.jreArch- JRE architecture.
-
-
Method Detail
-
resolve
public java.net.URL resolve() throws DistributionUrlResolverException- Throws:
DistributionUrlResolverException
-
-