com.cloudbees.jenkins.plugins.freeplugins
Class PluginImpl

java.lang.Object
  extended by hudson.Plugin
      extended by com.cloudbees.jenkins.plugins.freeplugins.PluginImpl
All Implemented Interfaces:
hudson.model.Saveable

public class PluginImpl
extends hudson.Plugin

Installs the custom update site.


Nested Class Summary
static class PluginImpl.DelayedInstaller
           
static class PluginImpl.Milestones
           
 
Nested classes/interfaces inherited from class hudson.Plugin
hudson.Plugin.DummyImpl
 
Field Summary
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
PluginImpl()
           
 
Method Summary
static void addUpdateCenter()
           
static org.jvnet.localizer.Localizable getStatus()
           
static void installCorePlugins()
           
 boolean isInstalled()
           
static boolean isStatusImportant()
           
 void setInstalled(boolean installed)
           
 void start()
           
 
Methods inherited from class hudson.Plugin
configure, configure, doDynamic, getConfigXml, load, postInitialize, save, setServletContext, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginImpl

public PluginImpl()
Method Detail

start

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

isInstalled

public boolean isInstalled()

setInstalled

public void setInstalled(boolean installed)

getStatus

public static org.jvnet.localizer.Localizable getStatus()

isStatusImportant

public static boolean isStatusImportant()

addUpdateCenter

@Initializer(after=EXTENSIONS_AUGMENTED,
             attains="cloudbees-update-center-configured")
public static void addUpdateCenter()
                            throws Exception
Throws:
Exception

installCorePlugins

@Initializer(requires="cloudbees-update-center-configured")
public static void installCorePlugins()


Copyright © 2004-2012. All Rights Reserved.