hudson.plugins.git.util
Class BuildData

java.lang.Object
  extended by hudson.plugins.git.util.BuildData
All Implemented Interfaces:
hudson.model.Action, hudson.model.ModelObject, java.io.Serializable

@ExportedBean(defaultVisibility=999)
public class BuildData
extends java.lang.Object
implements hudson.model.Action, java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.util.Map<java.lang.String,Build> buildsByBranchName
          Map of branch name -> build (Branch name to last built SHA1).
 Build lastBuild
          The last build that we did.
 
Constructor Summary
BuildData()
           
 
Method Summary
 java.lang.String getDisplayName()
           
 java.lang.String getIconFileName()
           
 Build getLastBuildOfBranch(java.lang.String branch)
           
 Revision getLastBuiltRevision()
           
 java.lang.String getUrlName()
           
 boolean hasBeenBuilt(org.spearce.jgit.lib.ObjectId sha1)
          Return true if the history shows this SHA1 has been built.
 void saveBuild(Build build)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

buildsByBranchName

public java.util.Map<java.lang.String,Build> buildsByBranchName
Map of branch name -> build (Branch name to last built SHA1).


lastBuild

public Build lastBuild
The last build that we did.

Constructor Detail

BuildData

public BuildData()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getIconFileName

public java.lang.String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getUrlName

public java.lang.String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

hasBeenBuilt

public boolean hasBeenBuilt(org.spearce.jgit.lib.ObjectId sha1)
Return true if the history shows this SHA1 has been built. False otherwise.

Parameters:
sha1 -
Returns:

saveBuild

public void saveBuild(Build build)

getLastBuildOfBranch

public Build getLastBuildOfBranch(java.lang.String branch)

getLastBuiltRevision

public Revision getLastBuiltRevision()


Copyright © 2009. All Rights Reserved.