au.com.centrumsystems.hudson.plugin.buildpipeline
Class BuildForm

java.lang.Object
  extended by au.com.centrumsystems.hudson.plugin.buildpipeline.BuildForm

public class BuildForm
extends Object

Author:
Centrum Systems Representation of a build results pipeline

Constructor Summary
BuildForm(PipelineBuild pipelineBuild)
           
 
Method Summary
 String asJSON()
           
 List<BuildForm> getDependencies()
           
 List<Integer> getDependencyIds()
           
 int getId()
           
 int getNextBuildNumber()
           
 Map<String,String> getParameters()
           
 String getRevision()
           
 String getStatus()
           
 boolean isManualTrigger()
           
 boolean updatePipelineBuild(int nextBuildNumber)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildForm

public BuildForm(PipelineBuild pipelineBuild)
Parameters:
pipelineBuild - pipeline build domain used to see the form
Method Detail

getStatus

public String getStatus()

getDependencies

public List<BuildForm> getDependencies()

getDependencyIds

public List<Integer> getDependencyIds()
Returns:
All ids for existing depencies.

asJSON

@JavaScriptMethod
public String asJSON()
Returns:
convert pipelineBuild as json format.

getId

public int getId()

updatePipelineBuild

@JavaScriptMethod
public boolean updatePipelineBuild(int nextBuildNumber)
Parameters:
nextBuildNumber - nextBuildNumber
Returns:
is the build pipeline updated.

getNextBuildNumber

public int getNextBuildNumber()

getRevision

public String getRevision()

isManualTrigger

@JavaScriptMethod
public boolean isManualTrigger()

getParameters

public Map<String,String> getParameters()


Copyright © 2004-2012. All Rights Reserved.