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(hudson.model.ItemGroup context, PipelineBuild pipelineBuild)
           
 
Method Summary
 String asJSON()
           
 List<BuildForm> getDependencies()
           
 List<Integer> getDependencyIds()
           
 int getId()
           
 int getNextBuildNumber()
           
 ArrayList<String> getParameterList()
           
 Map<String,String> getParameters()
           
 Integer getProjectId()
           
 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(hudson.model.ItemGroup context,
                 PipelineBuild pipelineBuild)
Parameters:
pipelineBuild - pipeline build domain used to see the form
context - item group pipeline view belongs to, used to compute relative item names
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()

getParameterList

public ArrayList<String> getParameterList()

getProjectId

public Integer getProjectId()


Copyright © 2004-2015. All Rights Reserved.