hudson.plugins.global_build_stats
Class GlobalBuildStatsPlugin

java.lang.Object
  extended by hudson.Plugin
      extended by hudson.plugins.global_build_stats.GlobalBuildStatsPlugin
All Implemented Interfaces:
hudson.model.Saveable

public class GlobalBuildStatsPlugin
extends hudson.Plugin

Entry point of the global build stats plugin

Author:
fcamblor

Nested Class Summary
static class GlobalBuildStatsPlugin.GlobalBuildStatsManagementLink
           
static class GlobalBuildStatsPlugin.GlobalBuildStatsRunListener
           
 
Nested classes/interfaces inherited from class hudson.Plugin
hudson.Plugin.DummyImpl
 
Field Summary
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
GlobalBuildStatsPlugin()
           
 
Method Summary
 void doAddBuildStatConfiguration(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doCreateChart(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doDeleteConfiguration(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doMoveDownConf(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doMoveUpConf(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doRecordBuildInfos(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 void doUpdateBuildStatConfiguration(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 BuildStatConfiguration[] getBuildStatConfigs()
           
protected static void isMandatory(java.util.List<hudson.util.FormValidation> errors, java.lang.String param, java.lang.String errorMessage)
           
protected static void mustBeBool(java.util.List<hudson.util.FormValidation> errors, java.lang.String param, java.lang.String errorMessage)
           
protected static void mustBeInt(java.util.List<hudson.util.FormValidation> errors, java.lang.String param, java.lang.String errorMessage)
           
 void postInitialize()
           
protected  boolean validateBuildStats(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse res)
           
 
Methods inherited from class hudson.Plugin
configure, configure, doDynamic, getConfigXml, load, save, setServletContext, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GlobalBuildStatsPlugin

public GlobalBuildStatsPlugin()
Method Detail

postInitialize

public void postInitialize()
                    throws java.lang.Exception
Overrides:
postInitialize in class hudson.Plugin
Throws:
java.lang.Exception

doRecordBuildInfos

public void doRecordBuildInfos(org.kohsuke.stapler.StaplerRequest req,
                               org.kohsuke.stapler.StaplerResponse res)
                        throws javax.servlet.ServletException,
                               java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doCreateChart

public void doCreateChart(org.kohsuke.stapler.StaplerRequest req,
                          org.kohsuke.stapler.StaplerResponse res)
                   throws javax.servlet.ServletException,
                          java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

mustBeInt

protected static void mustBeInt(java.util.List<hudson.util.FormValidation> errors,
                                java.lang.String param,
                                java.lang.String errorMessage)

isMandatory

protected static void isMandatory(java.util.List<hudson.util.FormValidation> errors,
                                  java.lang.String param,
                                  java.lang.String errorMessage)

mustBeBool

protected static void mustBeBool(java.util.List<hudson.util.FormValidation> errors,
                                 java.lang.String param,
                                 java.lang.String errorMessage)

validateBuildStats

protected boolean validateBuildStats(org.kohsuke.stapler.StaplerRequest req,
                                     org.kohsuke.stapler.StaplerResponse res)
                              throws java.io.IOException,
                                     javax.servlet.ServletException
Throws:
java.io.IOException
javax.servlet.ServletException

doUpdateBuildStatConfiguration

public void doUpdateBuildStatConfiguration(org.kohsuke.stapler.StaplerRequest req,
                                           org.kohsuke.stapler.StaplerResponse res)
                                    throws javax.servlet.ServletException,
                                           java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doAddBuildStatConfiguration

public void doAddBuildStatConfiguration(org.kohsuke.stapler.StaplerRequest req,
                                        org.kohsuke.stapler.StaplerResponse res)
                                 throws javax.servlet.ServletException,
                                        java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doDeleteConfiguration

public void doDeleteConfiguration(org.kohsuke.stapler.StaplerRequest req,
                                  org.kohsuke.stapler.StaplerResponse res)
                           throws javax.servlet.ServletException,
                                  java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doMoveUpConf

public void doMoveUpConf(org.kohsuke.stapler.StaplerRequest req,
                         org.kohsuke.stapler.StaplerResponse res)
                  throws javax.servlet.ServletException,
                         java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doMoveDownConf

public void doMoveDownConf(org.kohsuke.stapler.StaplerRequest req,
                           org.kohsuke.stapler.StaplerResponse res)
                    throws javax.servlet.ServletException,
                           java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

getBuildStatConfigs

public BuildStatConfiguration[] getBuildStatConfigs()


Copyright © 2010. All Rights Reserved.