de.pellepelster.jenkins.walldisplay
Class WallDisplayPlugin

java.lang.Object
  extended by hudson.Plugin
      extended by de.pellepelster.jenkins.walldisplay.WallDisplayPlugin
All Implemented Interfaces:
hudson.model.Saveable

@ExportedBean
public class WallDisplayPlugin
extends hudson.Plugin

This plugin provides a application that monitors jobs in a way suitable for public wall displays

Author:
Christian Pelster

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.Plugin
hudson.Plugin.DummyImpl
 
Field Summary
static String[] buildRange
           
 Configuration config
           
static String[] fontFamilies
           
static String PLUGIN_NAME
           
static String[] sortOrder
           
static String[] themes
           
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
WallDisplayPlugin()
           
 
Method Summary
 void configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
 hudson.model.Api getApi()
           
protected  hudson.XmlFile getConfigXml()
           
 String getVersion()
           
protected  Configuration loadConfiguration()
           
 void start()
           
 
Methods inherited from class hudson.Plugin
configure, doDynamic, load, postInitialize, save, setServletContext, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PLUGIN_NAME

public static final String PLUGIN_NAME
See Also:
Constant Field Values

themes

public static final String[] themes

fontFamilies

public static final String[] fontFamilies

buildRange

public static final String[] buildRange

sortOrder

public static final String[] sortOrder

config

@Exported
public Configuration config
Constructor Detail

WallDisplayPlugin

public WallDisplayPlugin()
Method Detail

getApi

public hudson.model.Api getApi()

getVersion

@Exported
public String getVersion()

loadConfiguration

protected Configuration loadConfiguration()
                                   throws IOException
Throws:
IOException

start

public void start()
           throws Exception
Overrides:
start in class hudson.Plugin
Throws:
Exception

configure

public void configure(org.kohsuke.stapler.StaplerRequest req,
                      net.sf.json.JSONObject formData)
               throws IOException
Overrides:
configure in class hudson.Plugin
Throws:
IOException

getConfigXml

protected hudson.XmlFile getConfigXml()
Overrides:
getConfigXml in class hudson.Plugin


Copyright © 2004-2012. All Rights Reserved.