com.atlassian.confluence.setup.settings
Class DefaultBuildNumberRangeChecker

java.lang.Object
  extended by com.atlassian.confluence.setup.settings.DefaultBuildNumberRangeChecker
All Implemented Interfaces:
BuildNumberRangeChecker

public class DefaultBuildNumberRangeChecker
extends java.lang.Object
implements BuildNumberRangeChecker

Utility class for various types of BuildNumberConditions (Condition/UrlReadingCondition)

Since:
5.6

Constructor Summary
DefaultBuildNumberRangeChecker()
           
 
Method Summary
 boolean isBuildNumberInRange(java.lang.String currentBuildNumber, com.atlassian.fugue.Option<java.lang.Integer> minBuildNumber, com.atlassian.fugue.Option<java.lang.Integer> maxBuildNumber)
           
 com.atlassian.fugue.Option<java.lang.Integer> parseBuildNumberOrThrow(java.lang.String buildNumber, java.lang.String exceptionMessage)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultBuildNumberRangeChecker

public DefaultBuildNumberRangeChecker()
Method Detail

isBuildNumberInRange

public boolean isBuildNumberInRange(java.lang.String currentBuildNumber,
                                    com.atlassian.fugue.Option<java.lang.Integer> minBuildNumber,
                                    com.atlassian.fugue.Option<java.lang.Integer> maxBuildNumber)
Specified by:
isBuildNumberInRange in interface BuildNumberRangeChecker

parseBuildNumberOrThrow

public com.atlassian.fugue.Option<java.lang.Integer> parseBuildNumberOrThrow(java.lang.String buildNumber,
                                                                             java.lang.String exceptionMessage)
Specified by:
parseBuildNumberOrThrow in interface BuildNumberRangeChecker


Copyright © 2003-2014 Atlassian. All Rights Reserved.