Package hudson
package hudson
-
ClassDescriptionSignals a failure where the error was anticipated and diagnosed.Show "About Jenkins" link.Common part between
MarkupText
andMarkupText.SubText
.Transaction-like object that can be used to make a bunch of changes to an object, and defer theSaveable.save()
until the end.OutputStream
that blocksCloseProofOutputStream.close()
method.Represents fields that are protected for concurrency by the copy-on-write semantics.Runs a job on all projects in the order of dependenciesExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Deprecated.No longer does anything.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.DiscoveredExtension
object with a bit of metadata for Hudson.Discovers the implementations of an extension point.Captures information about the annotation that we use to mark Guice-instantiated components.Discovers components via sezpoz but instantiates them by using Guice.The bootstrap implementation that looks for theExtension
marker.Retains the known extension instances for the given type 'T'.ExtensionList
listener.Compatibility layer for legacy manual registration of extension points.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Used by designers of extension points (direct subtypes ofExtensionPoint
) to indicate that the legacy instances are scoped toJenkins
instance.FeedAdapter<E>Provides a RSS feed view of the data.File
like object with remoting support.AbstractDelegatingCallable
that exposes a Before/After pattern forFilePath.FileCallableWrapperFactory
that want to implement AOP-style interceptorsHelper class to make it easy to send an explicit list of files usingFilePath
methods.Code that gets executed on the machine where theFilePath
is local.This extension point allows to contribute a wrapper around a fileCallable so that a plugin can "intercept" a call.A dedicated subtype ofInterruptedException
for when no matching Ant file mask matches are found.Supported tar file compression methods.Deprecated.Unused.Utility functions used in views.URL decomposed for easier computation of relevant URLs.Used byprojectView.jelly
to indent modules.Starts a process.A launcher which delegates to a provided inner launcher.Launcher
that launches process locally.Launches processes remotely by using the given channel.Remoting interface of a remote processDecoratesLauncher
so that one can intercept executions of commands and alters the command being executed, such as doing this in fakeroot, sudo, pfexec, etc.Default implementation ofPluginManager
.Type-safe instance map.Entry point to Hudson from command line.Mutable representation of string with HTML mark up.Generated localization support class.List
ofPermalinkProjectAction.Permalink
s with some convenience methods.Strategy object that absorbs the platform differences.Base class of Hudson plugin.Dummy instance ofPlugin
to be used when a plugin didn't supply one on its own.Class loader that consults the plugin'sWEB-INF/lib/*.jar
andWEB-INF/classes
directories and the Jenkins core class loader (in that order).ManagesPluginWrapper
s.Remembers why a plugin failed to deploy.AdministrativeMonitor
that checks if there are any plugins with cycle dependencies.AdministrativeMonitor
that checks if there are any plugins that are deprecated.AdministrativeMonitor
that informs the administrator about a required plugin update.ClassLoader
that can see all plugins.This allows "Update Center" to live at the URL/pluginManager/updates/
in addition to its/updateCenter/
URL which is provided byJenkins.getUpdateCenter()
.Extension point for selectively overriding parts of thePluginManager
views Anything extending this and registered with an @Extension can replace existing views and define new views.Pluggability point for how to createPluginWrapper
.Represents a Jenkins plug-in and associated control information for Jenkins to controlPlugin
.The result of the disablement of a plugin and its dependents plugins.An enum to hold the status of a disabling action against a plugin.The strategies defined for disabling a plugin.Administrative Monitor for failed pluginsExternal process wrapper.Locally launched process.An instance ofProc
, which has an internal workaround for JENKINS-23271.Deprecated.as of 1.399.HTTP proxy configuration.Used in conjunction withQueryParameter
to refer to nearby parameters that belong to different parents.This filter allows you to modify headers set by the container or other servlets that are out of your control.AccompaniesRestricted
annotation to indicate when the access restriction was placed.Obtains the structured form data fromStaplerRequest
.Listens to incoming TCP connections, for example from agents.Connection terminated because we are reconnected from the current peer.This extension provides a Ping protocol that allows people to verify that theTcpSlaveAgentListener
is alive.Decorates the connections that Jenkins open to access external resources.Various utility methods that don't have more proper home.Entry point when Hudson is used as a webapp.Add some metadata to a File, allowing to trace setup issuesDeprecated.Unused.Represents an XML data file that Jenkins uses as a data file.