Index

C D F G H L M O R S T U 
All Classes and Interfaces|All Packages

C

createModPluginStrategy() - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 

D

diagramPlugins(InitStrategy) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
Import plugins for use.

F

find(Class<T>, Hudson) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.SmallSezpoz
DO NOT EVER CALL (unless called after other find) This was required for overriding ExtensionFinder
find(Class<T>, ClassLoader) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.SmallSezpoz
 
findClass(String) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 
findComponents(Class<T>) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.ModClassicPluginStrategy
 
findComponents(Class<T>, Hudson) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.ModClassicPluginStrategy
 
findResource(String) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 
findResources(String) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 

G

getByPlugin() - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 
getMockExtensionList(HyperLocalPluginManager, Jenkins, Class<?>) - Method in class hudson.MockExtensionLists
 
getMockJenkins(HyperLocalPluginManager) - Method in class hudson.MockJenkins
There are a few methods that need to be mocked in order for setup to work properly: * getPluginManager -> must return HyperLocalPluginManager * getInitLevel -> COMPLETED; Jenkins is "setup" as soon as the pm is populated * getExtensionList -> use the MockExtensionLists * getPlugin -> get the Plugin information from HyperLocalPluginManager
getPluginNameForDescriptor(Descriptor<?>) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 
getPluginStrategy() - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 

H

hudson - package hudson
 
HyperLocalPluginManager - Class in org.jenkinsci.infra.tools
Acts as a PluginManager that operates outside the normal startup process of Jenkins.
HyperLocalPluginManager(boolean) - Constructor for class org.jenkinsci.infra.tools.HyperLocalPluginManager
 
HyperLocalPluginManager(String, boolean) - Constructor for class org.jenkinsci.infra.tools.HyperLocalPluginManager
 
HyperLocalPluginManager.ModClassicPluginStrategy - Class in org.jenkinsci.infra.tools
A PluginStrategy that supports custom classloaders (the UberPlusClassLoader).
HyperLocalPluginManager.SmallSezpoz - Class in org.jenkinsci.infra.tools
This is pretty much a copy of the final ExtensionFinder.Sezpoz class from 1.651 fitted for a custom ClassLoader rather than checking Jenkins The only differences are: * getIndices -> ClassLoader parameter; doesn't check Jenkins * find -> ClassLoader parameter * scout -> ClassLoader parameter IMPORTANT: don't use find(Class<T> type, Hudson hud) as the getIndices method will error.
HyperLocalPluginManager.UberPlusClassLoader - Class in org.jenkinsci.infra.tools
ClassLoader that can see all plugins.

L

loadPluginsFromWar(String) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 
loadPluginsFromWar(String, FilenameFilter) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 

M

MockExtensionLists - Class in hudson
A mocked way to get at ExtensionLists.
MockExtensionLists() - Constructor for class hudson.MockExtensionLists
 
MockJenkins - Class in hudson
 
MockJenkins() - Constructor for class hudson.MockJenkins
 
ModClassicPluginStrategy(HyperLocalPluginManager) - Constructor for class org.jenkinsci.infra.tools.HyperLocalPluginManager.ModClassicPluginStrategy
 

O

org.jenkinsci.infra.tools - package org.jenkinsci.infra.tools
 

R

refresh() - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.SmallSezpoz
Required as part of ExtensionFinder

S

scout(ClassLoader) - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.SmallSezpoz
 
SmallSezpoz() - Constructor for class org.jenkinsci.infra.tools.HyperLocalPluginManager.SmallSezpoz
 

T

toString() - Method in class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 

U

uberPlusClassLoader - Variable in class org.jenkinsci.infra.tools.HyperLocalPluginManager
 
UberPlusClassLoader() - Constructor for class org.jenkinsci.infra.tools.HyperLocalPluginManager.UberPlusClassLoader
 
C D F G H L M O R S T U 
All Classes and Interfaces|All Packages