finders = hudson.getExtensionList(ExtensionFinder.class);
/** * Used to bind {@link ExtensionList}s to URLs. * * @since 1.349 */ public ExtensionList getExtensionList(String extensionType) throws ClassNotFoundException { return getExtensionList(pluginManager.uberClassLoader.loadClass(extensionType)); }
/** * Used to bind {@link ExtensionList}s to URLs. * * @since 1.349 */ public ExtensionList getExtensionList(String extensionType) throws ClassNotFoundException { return getExtensionList(pluginManager.uberClassLoader.loadClass(extensionType)); }
/** * Returns all the registered {@link CLICommand}s. */ public static ExtensionList<CLICommand> all() { return Hudson.getInstance().getExtensionList(CLICommand.class); }
/** * Returns all the registered {@link MailAddressResolver} descriptors. */ public static ExtensionList<MailAddressResolver> all() { return Hudson.getInstance().getExtensionList(MailAddressResolver.class); }
/** * All registered {@link MemberExecutionUnitContributor} instances. */ public static ExtensionList<SubTaskContributor> all() { return Hudson.getInstance().getExtensionList(SubTaskContributor.class); } }
/** * Returns all the registered {@link Downloadable}s. */ public static ExtensionList<Downloadable> all() { return Hudson.getInstance().getExtensionList(Downloadable.class); }
/** * All regsitered instances. */ public static ExtensionList<SubversionCredentialProvider> all() { return Hudson.getInstance().getExtensionList(SubversionCredentialProvider.class); } }
/** * All the registered {@link ItemListener}s. */ public static ExtensionList<ItemListener> all() { return Hudson.getInstance().getExtensionList(ItemListener.class); }
/** * Returns all the registered {@link TransientViewActionFactory}s. */ public static ExtensionList<TransientViewActionFactory> all() { return Hudson.getInstance().getExtensionList(TransientViewActionFactory.class); }
/** * All registered {@link QueueDecisionHandler}s * @return */ public static ExtensionList<QueueDecisionHandler> all() { return Hudson.getInstance().getExtensionList(QueueDecisionHandler.class); } }
/** * All registered {@link AdministrativeMonitor} instances. */ public static ExtensionList<AdministrativeMonitor> all() { return Hudson.getInstance().getExtensionList(AdministrativeMonitor.class); } }
/** * All regsitered instances. */ public static ExtensionList<ManagementLink> all() { return Hudson.getInstance().getExtensionList(ManagementLink.class); } }
/** * Returns all the registered {@link SaveableListener} descriptors. */ public static ExtensionList<SaveableListener> all() { return Hudson.getInstance().getExtensionList(SaveableListener.class); } }
/** * Returns all the registered {@link EnvironmentContributor}s. */ public static ExtensionList<EnvironmentContributor> all() { return Hudson.getInstance().getExtensionList(EnvironmentContributor.class); } }
/** * All the registered {@link ComputerListener}s. */ public static ExtensionList<ComputerListener> all() { return Hudson.getInstance().getExtensionList(ComputerListener.class); } }
/** * Returns all the registered {@link LabelFinder}s. */ public static ExtensionList<LabelFinder> all() { return Hudson.getInstance().getExtensionList(LabelFinder.class); }
/** * Returns all the registered {@link LauncherDecorator}s. */ public static ExtensionList<LauncherDecorator> all() { return Hudson.getInstance().getExtensionList(LauncherDecorator.class); } }
/** * Returns all the registered {@link UserNameResolver} descriptors. */ public static ExtensionList<UserNameResolver> all() { return Hudson.getInstance().getExtensionList(UserNameResolver.class); } /**
@Override public boolean remove(Object o) { hudson.getExtensionList(Descriptor.class).remove(o); return super.remove(o); }