Package | Description |
---|---|
hudson | |
hudson.cli.declarative |
Code for supporting declarative CLI commands, which are annotated methods on model objects.
|
hudson.tasks | |
jenkins |
Modifier and Type | Method and Description |
---|---|
<T> Collection<ExtensionComponent<T>> |
ExtensionFinder._find(Class<T> type,
Hudson hudson)
Deprecated.
|
abstract <T> Collection<ExtensionComponent<T>> |
ExtensionFinder.find(Class<T> type,
Hudson jenkins)
Discover extensions of the given type.
|
<T> Collection<ExtensionComponent<T>> |
ExtensionFinder.Sezpoz.find(Class<T> type,
Hudson jenkins) |
<U> Collection<ExtensionComponent<U>> |
ExtensionFinder.GuiceFinder.find(Class<U> type,
Hudson jenkins) |
<T> List<ExtensionComponent<T>> |
PluginStrategy.findComponents(Class<T> type,
Hudson hudson)
Find components of the given type using the assigned strategy.
|
<T> List<ExtensionComponent<T>> |
ClassicPluginStrategy.findComponents(Class<T> type,
Hudson hudson) |
List<ExtensionComponent<T>> |
ExtensionList.getComponents()
Gets the same thing as the 'this' list represents, except as
ExtensionComponent s. |
protected List<ExtensionComponent<T>> |
ExtensionList.load()
Loads all the extensions.
|
protected List<ExtensionComponent<D>> |
DescriptorExtensionList.load()
Loading the descriptors in this case means filtering the descriptor from the master
ExtensionList . |
protected Collection<ExtensionComponent<T>> |
ExtensionList.load(ExtensionComponentSet delta)
Picks up extensions that we care from the given list.
|
protected Collection<ExtensionComponent<D>> |
DescriptorExtensionList.load(ExtensionComponentSet delta) |
protected List<ExtensionComponent<T>> |
ExtensionList.sort(List<ExtensionComponent<T>> r)
If the
ExtensionList implementation requires sorting extensions,
override this method to do so. |
Modifier and Type | Method and Description |
---|---|
int |
ExtensionComponent.compareTo(ExtensionComponent<T> that)
Sort
ExtensionComponent s in the descending order of ordinal() . |
Modifier and Type | Method and Description |
---|---|
protected List<ExtensionComponent<T>> |
ExtensionList.sort(List<ExtensionComponent<T>> r)
If the
ExtensionList implementation requires sorting extensions,
override this method to do so. |
Constructor and Description |
---|
ExtensionList(Hudson hudson,
Class<T> extensionType,
CopyOnWriteArrayList<ExtensionComponent<T>> legacyStore)
Deprecated.
|
ExtensionList(Jenkins jenkins,
Class<T> extensionType,
CopyOnWriteArrayList<ExtensionComponent<T>> legacyStore) |
Modifier and Type | Method and Description |
---|---|
<T> Collection<ExtensionComponent<T>> |
CLIRegisterer.find(Class<T> type,
Hudson jenkins) |
Modifier and Type | Method and Description |
---|---|
protected List<ExtensionComponent<Descriptor<Publisher>>> |
Publisher.DescriptorExtensionListImpl.sort(List<ExtensionComponent<Descriptor<Publisher>>> r) |
Modifier and Type | Method and Description |
---|---|
int |
Publisher.DescriptorExtensionListImpl.compare(ExtensionComponent<Descriptor<Publisher>> lhs,
ExtensionComponent<Descriptor<Publisher>> rhs) |
int |
Publisher.DescriptorExtensionListImpl.compare(ExtensionComponent<Descriptor<Publisher>> lhs,
ExtensionComponent<Descriptor<Publisher>> rhs) |
Modifier and Type | Method and Description |
---|---|
protected List<ExtensionComponent<Descriptor<Publisher>>> |
Publisher.DescriptorExtensionListImpl.sort(List<ExtensionComponent<Descriptor<Publisher>>> r) |
Modifier and Type | Method and Description |
---|---|
abstract <T> Collection<ExtensionComponent<T>> |
ExtensionComponentSet.find(Class<T> type)
Discover extensions of the given type.
|
Modifier and Type | Method and Description |
---|---|
abstract <T> boolean |
ExtensionFilter.allows(Class<T> type,
ExtensionComponent<T> component)
Checks if a newly discovered extension is allowed to participate into Jenkins.
|
static <T> boolean |
ExtensionFilter.isAllowed(Class<T> type,
ExtensionComponent<T> component) |
Copyright © 2017. All rights reserved.