Extension Points defined in Folders Plugin

AbstractFolderProperty

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.AbstractFolderProperty]

Property potentially applicable to any jenkinsdoc:AbstractFolder] .

Implementations:

FolderIcon

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.FolderIcon]

Renders jenkinsdoc:StatusIcon] for a folder.

Implementations:

ItemGroupModifier

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.ItemGroupModifier]

This extension point has no Javadoc documentation.

Implementations:

OrphanedItemStrategy

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.computed.OrphanedItemStrategy]

A strategy for removing children after they are no longer indexed by an owning jenkinsdoc:ComputedFolder] .

Implementations:

RelocationHandler

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.RelocationHandler]

Provides some kind of specialized handling for a move. Handlers are chained in extension registration order, so that some can decorate other handlers. It is also possible for a handler to send a placeholder response and schedule a move for later (keeping the rest of the handlers ready).

Implementations:

RelocationUI

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.relocate.RelocationUI]

Extension point to provide a pluggable UI for moving jenkinsdoc:Item] instances.

Implementations:

TransientFolderActionFactory

jenkinsdoc:cloudbees-folder:com.cloudbees.hudson.plugins.folder.TransientFolderActionFactory]

Extension point for inserting transient jenkinsdoc:Action] s into jenkinsdoc:Folder] s.

Implementations: