Examples of ComparableVersion


Examples of org.apache.maven.artifact.versioning.ComparableVersion

     * This method does not compare build numbers - see {@link #isAgentOutOfDateStrict()} for that.
     *
     * @return <code>true</code> if the agent's version is older than the update's version
     */
    public boolean isAgentOutOfDate() {
        ComparableVersion agent = new ComparableVersion(getAgentVersion());
        ComparableVersion update = new ComparableVersion(getUpdateVersion());
        return agent.compareTo(update) < 0;
    }
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

     * To compare only version strings and ignore build numbers, see {@link #isAgentOutOfDate()}.
     *
     * @return <code>true</code> if the agent's version/build is older than the update's version/build
     */
    public boolean isAgentOutOfDateStrict() {
        ComparableVersion agent = new ComparableVersion(getAgentVersion());
        ComparableVersion update = new ComparableVersion(getUpdateVersion());

        int comparision = agent.compareTo(update);

        if (comparision == 0) {
            // versions are equal, compare build numbers;
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

            logEventSources.add(serverLogEventSource);
        }
    }

    private boolean isSupportedProduct(JBossInstallationInfo installInfo) {
        ComparableVersion version = new ComparableVersion(installInfo.getVersion());
        JBossProductType productType = installInfo.getProductType();
        ComparableVersion minimumVersion = MINIMUM_PRODUCT_VERSIONS.get(productType);
        boolean supported;
        if (minimumVersion != null) {
            // The product is supported if the version is greater than or equal to the minimum version.
            supported = (version.compareTo(minimumVersion) >= 0);
            if (!supported) {
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

            }
            if (clientVersionString == null) {
                clientVersionString = " undefined ";
            }
            serverVersionString = this.serverInfo.getVersion();
            ComparableVersion clientVersion = new ComparableVersion(clientVersionString);
            ComparableVersion serverVersion = new ComparableVersion(serverVersionString);
            int laterVersionCheck = clientVersion.compareTo(serverVersion);
            if (laterVersionCheck >= 0) {
                supported = true; //Ex. 3.2.0.GA-redhat-N represent supported non-breaking api patches/changes.
            } else {
                supported = false;
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

        }
        return spaceIndex;
    }

    private static String getDefaultServerName(String serverVersion) {
        ComparableVersion comparableVersion = new ComparableVersion(serverVersion);
        return (comparableVersion.compareTo(VERSION_4_2) >= 0) ? LOCALHOST_ADDRESS : ANY_ADDRESS;
    }
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

        return version;
    }

    private static String getDefaultServerName(String serverVersion) {
        ComparableVersion comparableVersion = new ComparableVersion(serverVersion);
        return (comparableVersion.compareTo(VERSION_4_2) >= 0) ? ANY_ADDRESS : LOCALHOST_ADDRESS;
    }
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

            if (!dropwizardDependency.isPresent()) {
                log.warn("Failed to find Dropwizard dependency in project. Skipping configuration validation.");
                return;
            }

            final ComparableVersion version = new ComparableVersion(dropwizardDependency.get().getVersion());
            log.info(String.format("Detected Dropwizard %s, attempting to validate configuration.", version));

            final File configFile = new File(resourcesDir, "/files" + path.getConfigFile());
            final ApplicationValidator validator = new ApplicationValidator(artifactFile, log);
            validator.validateConfiguration(configFile);
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

    /**
     * Check the current Maven version to see if it's Maven 3.0 or newer.
     */
    protected static boolean isMaven3OrMore()
    {
        return new ComparableVersion( getMavenVersion() ).compareTo( new ComparableVersion( "3.0" ) ) >= 0;
    }
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

    /**
     * Check the current Maven version to see if it's Maven 3.0 or newer.
     */
    protected boolean isMaven3OrMore()
    {
        return new ComparableVersion( getMavenVersion() ).compareTo( new ComparableVersion( "3.0" ) ) >= 0;
    }
View Full Code Here

Examples of org.apache.maven.artifact.versioning.ComparableVersion

    /**
     * Check the current Maven version to see if it's Maven 3.0 or newer.
     */
    protected static boolean isMaven3OrMore()
    {
        return new ComparableVersion( getMavenVersion() ).compareTo( new ComparableVersion( "3.0" ) ) >= 0;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.