com.cloudbees.jenkins.plugins.freeplugins
Class PluginImpl
java.lang.Object
hudson.Plugin
com.cloudbees.jenkins.plugins.freeplugins.PluginImpl
- All Implemented Interfaces:
- hudson.model.Saveable
public class PluginImpl
- extends hudson.Plugin
Installs the custom update site.
| Nested classes/interfaces inherited from class hudson.Plugin |
hudson.Plugin.DummyImpl |
| Fields inherited from interface hudson.model.Saveable |
NOOP |
| 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 |
PluginImpl
public PluginImpl()
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.