- All Implemented Interfaces:
- hudson.ExtensionPoint
@Extension
public class RubyExtensionFinder
extends hudson.ExtensionFinder
Presents Ruby extensions to Jenkins.
Whenever a ruby plugin loads, it scans its codebase and finds all of the objects
which implement Jenkins extensions points (there can be any number of these per plugin)
Sometime later, whenever Jenkins is asking about a particular extension type, like a
Publisher on BuildWrapper, it will query this ExtensionFinder among others. This finder then
delegates to the ruby plugin to see if it has any extensions of the requested type.
- See Also:
ExtensionPoint