com.pmease.quickbuild.plugin.report.engine.util
Class BuildUtils

java.lang.Object
  extended by com.pmease.quickbuild.plugin.report.engine.util.BuildUtils

public class BuildUtils
extends java.lang.Object


Constructor Summary
BuildUtils()
           
 
Method Summary
static java.util.List<java.lang.Long> findBuildIds(java.lang.Long configId, java.lang.Long from, java.lang.Long to, int maxResults)
           
static Builds findBuilds(java.lang.Long configurationId, DateRange dateRange, boolean excludingFailed)
           
static BuildFragment getBuildFragment(java.lang.Long buildId)
           
static BuildFragment getBuildFragment(java.lang.Long buildId, org.hibernate.Session session)
           
static java.util.List<BuildFragment> getBuilds(Configuration configuration, java.util.Date fromDate, java.util.Date toDate)
           
static Builds getBuilds(Configuration c, java.lang.Long from, java.lang.Long to, int size)
           
static Builds getBuilds(java.util.List<java.lang.Long> buildIds, int maxSize)
           
static java.lang.String getBuildUrl(BuildFragment build)
           
static java.lang.String getBuildUrl(java.lang.Long buildId)
           
static java.lang.String getBuildVersion(java.lang.Long buildId)
           
static java.util.List<BuildFragment> getLatestBuilds(Configuration configuration, int maxSize)
           
static java.util.List<BuildFragment> getLatestBuilds(java.util.List<java.lang.Long> buildIds, int max, java.util.List<java.lang.String> statuses, java.lang.String acceptStatus)
          Get reversed build versions from a build id list when status is accepted.
static BuildFragment getNextBuild(java.lang.Long buildId, Configuration configuration)
           
static Build getPrevious(Build.Status status)
           
static boolean hasBuild(java.lang.Long id)
           
static java.lang.String hyperlinkBuild(BuildFragment build)
           
static java.lang.String hyperlinkBuild(BuildFragment build, int cropLength, int cropPosition)
           
static java.lang.String hyperlinkBuild(java.lang.Long buildId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildUtils

public BuildUtils()
Method Detail

getPrevious

public static Build getPrevious(Build.Status status)

getNextBuild

public static BuildFragment getNextBuild(java.lang.Long buildId,
                                         Configuration configuration)

getLatestBuilds

public static java.util.List<BuildFragment> getLatestBuilds(Configuration configuration,
                                                            int maxSize)

getBuilds

public static Builds getBuilds(Configuration c,
                               java.lang.Long from,
                               java.lang.Long to,
                               int size)

getLatestBuilds

public static java.util.List<BuildFragment> getLatestBuilds(java.util.List<java.lang.Long> buildIds,
                                                            int max,
                                                            java.util.List<java.lang.String> statuses,
                                                            java.lang.String acceptStatus)
Get reversed build versions from a build id list when status is accepted.

Parameters:
buildIds -
statuses -
acceptStatus -
max -
Returns:

getBuilds

public static java.util.List<BuildFragment> getBuilds(Configuration configuration,
                                                      java.util.Date fromDate,
                                                      java.util.Date toDate)

getBuilds

public static Builds getBuilds(java.util.List<java.lang.Long> buildIds,
                               int maxSize)

getBuildVersion

public static java.lang.String getBuildVersion(java.lang.Long buildId)

hyperlinkBuild

public static java.lang.String hyperlinkBuild(java.lang.Long buildId)

getBuildUrl

public static java.lang.String getBuildUrl(java.lang.Long buildId)

getBuildUrl

public static java.lang.String getBuildUrl(BuildFragment build)

hyperlinkBuild

public static java.lang.String hyperlinkBuild(BuildFragment build)

hyperlinkBuild

public static java.lang.String hyperlinkBuild(BuildFragment build,
                                              int cropLength,
                                              int cropPosition)

getBuildFragment

public static BuildFragment getBuildFragment(java.lang.Long buildId,
                                             org.hibernate.Session session)

getBuildFragment

public static BuildFragment getBuildFragment(java.lang.Long buildId)

findBuilds

public static Builds findBuilds(java.lang.Long configurationId,
                                DateRange dateRange,
                                boolean excludingFailed)

hasBuild

public static boolean hasBuild(java.lang.Long id)

findBuildIds

public static java.util.List<java.lang.Long> findBuildIds(java.lang.Long configId,
                                                          java.lang.Long from,
                                                          java.lang.Long to,
                                                          int maxResults)


Copyright © 2005-2010 PMEase Inc. All Rights Reserved.