net.sourceforge.cruisecontrol
Class StatusHelper

java.lang.Object
  extended bynet.sourceforge.cruisecontrol.StatusHelper

public class StatusHelper
extends java.lang.Object

Author:
Jared Richardson User: jfredrick Adapted from StatusPage.java, submitted by Jared to the cruisecontrol-devel mailing list., Hack Kampbjorn , Jeff Jensen

Field Summary
static java.lang.String FAILED
           
static java.lang.String PASSED
           
 
Constructor Summary
StatusHelper()
           
 
Method Summary
 java.lang.String getCurrentStatus(boolean isSingleProject, java.lang.String logDirPath, java.lang.String projectName, java.lang.String statusFile)
           
 java.lang.String getCurrentStatus(java.lang.String singleProject, java.lang.String logDirPath, java.lang.String projectName, java.lang.String statusFile)
           
 BuildInfo getLastBuild()
           
 java.lang.String getLastBuildResult()
           
 java.util.Date getLastBuildTime()
           
 java.lang.String getLastBuildTimeString(java.util.Locale locale)
           
 java.lang.String getLastSuccessfulBuildLabel()
           
 java.lang.String getLastSuccessfulBuildTimeString(java.util.Locale locale)
           
 void setProjectDirectory(java.io.File directory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PASSED

public static final java.lang.String PASSED
See Also:
Constant Field Values

FAILED

public static final java.lang.String FAILED
See Also:
Constant Field Values
Constructor Detail

StatusHelper

public StatusHelper()
Method Detail

setProjectDirectory

public void setProjectDirectory(java.io.File directory)

getLastBuildResult

public java.lang.String getLastBuildResult()

getLastBuildTimeString

public java.lang.String getLastBuildTimeString(java.util.Locale locale)

getLastBuildTime

public java.util.Date getLastBuildTime()

getLastBuild

public BuildInfo getLastBuild()

getLastSuccessfulBuildLabel

public java.lang.String getLastSuccessfulBuildLabel()

getLastSuccessfulBuildTimeString

public java.lang.String getLastSuccessfulBuildTimeString(java.util.Locale locale)

getCurrentStatus

public java.lang.String getCurrentStatus(java.lang.String singleProject,
                                         java.lang.String logDirPath,
                                         java.lang.String projectName,
                                         java.lang.String statusFile)

getCurrentStatus

public java.lang.String getCurrentStatus(boolean isSingleProject,
                                         java.lang.String logDirPath,
                                         java.lang.String projectName,
                                         java.lang.String statusFile)