com.pmease.quickbuild.plugin.report.engine.util
Class BuildUtils
java.lang.Object
com.pmease.quickbuild.plugin.report.engine.util.BuildUtils
public class BuildUtils
- extends java.lang.Object
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 |
BuildUtils
public BuildUtils()
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.