Package | Description |
---|---|
com.cloudbees.hudson.plugins.folder | |
com.cloudbees.hudson.plugins.folder.computed | |
com.cloudbees.hudson.plugins.folder.health |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFolderProperty<C extends AbstractFolder<?>>
Property potentially applicable to any
AbstractFolder . |
class |
ChildNameGenerator<P extends AbstractFolder<I>,I extends TopLevelItem>
Provides a way for a
ComputedFolder to break the association between the directory names on disk
that are used to store its items and the Item.getName() which is used to create the URL of the item. |
Modifier and Type | Class and Description |
---|---|
class |
Folder
A mutable folder.
|
Modifier and Type | Field and Description |
---|---|
protected C |
AbstractFolderProperty.owner
The
AbstractFolder object that owns this property. |
Modifier and Type | Method and Description |
---|---|
<I extends TopLevelItem> |
AbstractFolderDescriptor.childNameGenerator()
Folders, especially computed folders, may have requirements for using a different on-disk file name for child
items than the url-segment name.
|
Modifier and Type | Method and Description |
---|---|
static ChildNameGenerator.Trace |
ChildNameGenerator.beforeCreateItem(AbstractFolder<?> project,
String itemName,
String idealName)
Work-around helper method to "fix"
Item constructors that have on-disk side-effects and therefore
need PersistenceRoot.getRootDir() to work during the constructor. |
boolean |
AbstractFolderDescriptor.isLookAndFeelConfigurable(AbstractFolder<?> folder) |
static <K,V extends TopLevelItem> |
AbstractFolder.loadChildren(AbstractFolder<V> parent,
File modulesDir,
Function1<? extends K,? super V> key)
Loads all the child
Item s. |
protected void |
FolderIcon.setOwner(AbstractFolder<?> folder)
Called by
AbstractFolder to set the owner that this icon is used for. |
Modifier and Type | Method and Description |
---|---|
static List<AbstractFolderPropertyDescriptor> |
AbstractFolderPropertyDescriptor.getApplicableDescriptors(Class<? extends AbstractFolder> containerType)
Gets the
FolderPropertyDescriptor s applicable for a given folder type. |
boolean |
FolderIconDescriptor.isApplicable(Class<? extends AbstractFolder> folderType)
Returns true if this
FolderIcon type is applicable to the
given job type. |
boolean |
AbstractFolderPropertyDescriptor.isApplicable(Class<? extends AbstractFolder> containerType)
Returns true if this
AbstractFolderProperty type is applicable to the
given folder type. |
Constructor and Description |
---|
AbstractFolderDescriptor(Class<? extends AbstractFolder> clazz)
Explicit constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
ComputedFolder<I extends TopLevelItem>
A folder-like item whose children are computed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FolderHealthMetricDescriptor.isApplicable(Class<? extends AbstractFolder> containerType)
Returns true if this
FolderHealthMetric type is applicable to the
given folder type. |
Copyright © 2016–2020. All rights reserved.