au.com.centrumsystems.hudson.plugin.buildpipeline.dashboard
Class BuildPipelineDashboard

java.lang.Object
  extended by hudson.plugins.view.dashboard.DashboardPortlet
      extended by au.com.centrumsystems.hudson.plugin.buildpipeline.dashboard.BuildPipelineDashboard
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.plugins.view.dashboard.DashboardPortlet>, hudson.model.ModelObject

public class BuildPipelineDashboard
extends hudson.plugins.view.dashboard.DashboardPortlet

This class provides the entry point to use this plugin in the dashboard-plugin

Since:
03/30/2012
Author:
Ingo Richter (irichter@adobe.com)

Nested Class Summary
static class BuildPipelineDashboard.BuildPipelineDashboardDescriptor
          Extension point registration.
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
BuildPipelineDashboard(String name, String description, ProjectGridBuilder gridBuilder, String noOfDisplayedBuilds)
          Constructor
 
Method Summary
 BuildPipelineView getBuildPipelineView()
           
 String getCssUrl()
           
 String getDescription()
           
 ProjectGridBuilder getGridBuilder()
           
 String getNoOfDisplayedBuilds()
           
 String getSelectedJob()
           
protected  Object readResolve()
           
 void setCssUrl(String cssUrl)
           
 void setDescription(String description)
           
 void setGridBuilder(ProjectGridBuilder gridBuilder)
           
 void setNoOfDisplayedBuilds(String noOfDisplayedBuilds)
           
 void setSelectedJob(String selectedJob)
           
 
Methods inherited from class hudson.plugins.view.dashboard.DashboardPortlet
all, getComparator, getDashboard, getDescriptor, getDisplayName, getId, getJob, getName, getUrl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BuildPipelineDashboard

@DataBoundConstructor
public BuildPipelineDashboard(String name,
                                                   String description,
                                                   ProjectGridBuilder gridBuilder,
                                                   String noOfDisplayedBuilds)
Constructor

Parameters:
name - the name of this view
description - a brief description of this view
gridBuilder - controls the layout
noOfDisplayedBuilds - how many builds will be displayed for this job
Method Detail

getGridBuilder

public ProjectGridBuilder getGridBuilder()

setGridBuilder

public void setGridBuilder(ProjectGridBuilder gridBuilder)

readResolve

protected Object readResolve()
Returns:
always this.

getNoOfDisplayedBuilds

public String getNoOfDisplayedBuilds()

setNoOfDisplayedBuilds

public void setNoOfDisplayedBuilds(String noOfDisplayedBuilds)

getSelectedJob

public String getSelectedJob()

setSelectedJob

public void setSelectedJob(String selectedJob)

getDescription

public String getDescription()

setDescription

public void setDescription(String description)

setCssUrl

public void setCssUrl(String cssUrl)

getCssUrl

public String getCssUrl()

getBuildPipelineView

public BuildPipelineView getBuildPipelineView()


Copyright © 2004-2015. All Rights Reserved.