hudson.plugins.view.dashboard
Class DashboardPortlet

java.lang.Object
  extended by hudson.plugins.view.dashboard.DashboardPortlet
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<DashboardPortlet>, hudson.model.ModelObject
Direct Known Subclasses:
HudsonStdJobsPortlet, JobsPortlet, LatestBuilds, StatBuilds, StatJobs, TestStatisticsChart, TestStatisticsPortlet, TestTrendChart, UnstableJobsPortlet

public abstract class DashboardPortlet
extends java.lang.Object
implements hudson.model.ModelObject, hudson.model.Describable<DashboardPortlet>, hudson.ExtensionPoint

Report that can summarize project data across multiple projects and display the resulting data.

Author:
Peter Hayes

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
DashboardPortlet(java.lang.String name)
           
 
Method Summary
static hudson.DescriptorExtensionList<DashboardPortlet,hudson.model.Descriptor<DashboardPortlet>> all()
          Returns all the registered ParameterDefinition descriptors.
static java.util.Comparator getComparator()
           
 Dashboard getDashboard()
           
 hudson.model.Descriptor<DashboardPortlet> getDescriptor()
          
 java.lang.String getDisplayName()
           
 java.lang.String getId()
           
 hudson.model.TopLevelItem getJob(java.lang.String name)
          Support accessing jobs available via view through portlets
 java.lang.String getName()
           
 java.lang.String getUrl()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DashboardPortlet

public DashboardPortlet(java.lang.String name)
Method Detail

getId

public java.lang.String getId()

getName

public java.lang.String getName()

getDashboard

public Dashboard getDashboard()

getDisplayName

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

getUrl

public java.lang.String getUrl()

getJob

public hudson.model.TopLevelItem getJob(java.lang.String name)
Support accessing jobs available via view through portlets


getDescriptor

public hudson.model.Descriptor<DashboardPortlet> getDescriptor()

Specified by:
getDescriptor in interface hudson.model.Describable<DashboardPortlet>

all

public static hudson.DescriptorExtensionList<DashboardPortlet,hudson.model.Descriptor<DashboardPortlet>> all()
Returns all the registered ParameterDefinition descriptors.


getComparator

public static java.util.Comparator getComparator()


Copyright © 2010. All Rights Reserved.