Package | Description |
---|---|
hudson | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at
Hudson . |
jenkins.security | |
jenkins.security.s2m |
Agent → master security.
|
Modifier and Type | Field and Description |
---|---|
protected List<PluginWrapper> |
PluginManager.activePlugins
All active plugins, topologically sorted so that when X depends on Y, Y appears in the list before X does.
|
protected List<PluginWrapper> |
PluginManager.plugins
All discovered plugins.
|
Modifier and Type | Method and Description |
---|---|
PluginWrapper |
PluginStrategy.createPluginWrapper(File archive)
Creates a plugin wrapper, which provides a management interface for the plugin
|
PluginWrapper |
ClassicPluginStrategy.createPluginWrapper(File archive) |
PluginWrapper |
PluginManager.getPlugin(Class<? extends Plugin> pluginClazz)
Get the plugin instance that implements a specific class, use to find your plugin singleton.
|
PluginWrapper |
PluginWrapper.PluginWrapperAdministrativeMonitor.getPlugin(String shortName) |
PluginWrapper |
PluginManager.getPlugin(String shortName)
Get the plugin instance with the given short name.
|
PluginWrapper |
Plugin.getWrapper()
Gets the paired
PluginWrapper . |
PluginWrapper |
PluginManager.whichPlugin(Class c)
Return the
PluginWrapper that loaded the given class 'c'. |
Modifier and Type | Method and Description |
---|---|
Collection<PluginWrapper> |
PluginWrapper.PluginWrapperAdministrativeMonitor.getPlugins() |
List<PluginWrapper> |
PluginManager.getPlugins()
All discovered plugins.
|
List<PluginWrapper> |
PluginManager.getPlugins(Class<? extends Plugin> pluginSuperclass)
Get the plugin instances that extend a specific class, use to find similar plugins.
|
List<PluginWrapper> |
PluginManager.PluginCycleDependenciesMonitor.getPluginsWithCycle() |
Modifier and Type | Method and Description |
---|---|
int |
PluginWrapper.compareTo(PluginWrapper pw)
Sort by short name.
|
void |
PluginStrategy.initializeComponents(PluginWrapper plugin)
Optionally start services provided by the plugin.
|
void |
ClassicPluginStrategy.initializeComponents(PluginWrapper plugin) |
void |
PluginStrategy.load(PluginWrapper wrapper)
Loads the plugin and starts it.
|
void |
ClassicPluginStrategy.load(PluginWrapper wrapper) |
void |
ClassicPluginStrategy.startPlugin(PluginWrapper plugin) |
default void |
PluginStrategy.updateDependency(PluginWrapper depender,
PluginWrapper dependee)
Called when a plugin is installed, but there was already a plugin installed which optionally depended on that plugin.
|
void |
ClassicPluginStrategy.updateDependency(PluginWrapper depender,
PluginWrapper dependee) |
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.dynamicLoad(File arc,
boolean removeExisting,
List<PluginWrapper> batch)
Try the dynamicLoad, removeExisting to attempt to dynamic load disabled plugins
|
void |
PluginManager.start(List<PluginWrapper> plugins) |
Modifier and Type | Method and Description |
---|---|
PluginWrapper |
UpdateSite.Plugin.getInstalled()
If some version of this plugin is currently installed, return
PluginWrapper . |
protected PluginWrapper |
Descriptor.getPlugin()
Returns the plugin in which this descriptor is defined.
|
Modifier and Type | Method and Description |
---|---|
Future<UpdateCenter.UpdateCenterJob> |
UpdateSite.Plugin.deploy(boolean dynamicLoad,
UUID correlationId,
List<PluginWrapper> batch)
Schedules the installation of this plugin.
|
Constructor and Description |
---|
CompleteBatchJob(List<PluginWrapper> batch,
long start,
UUID correlationId) |
Modifier and Type | Method and Description |
---|---|
PluginWrapper |
UpdateSiteWarningsConfiguration.getPlugin(UpdateSite.Warning warning) |
Modifier and Type | Method and Description |
---|---|
Map<PluginWrapper,List<UpdateSite.Warning>> |
UpdateSiteWarningsMonitor.getActivePluginWarningsByPlugin() |
Modifier and Type | Method and Description |
---|---|
PluginWrapper |
RejectedCallable.getPlugin() |
Copyright © 2004–2019. All rights reserved.