Uses of Package
hudson
Package
Description
Server-side CLI commands for Hudson.
Code for supporting declarative CLI commands, which are annotated methods on model objects.
Beef up the plain text console output by adding HTML markup.
Logic for Hudson startup.
Core object model that are bound to URLs via stapler, rooted at
Jenkins
.Boolean expression over labels.
Listener interfaces for various events that occur inside the server.
Code that monitors the health of agents
Jenkins's interface with source code management systems.
QuickSilver-like search/jump capability for better navigation around Jenkins.
Security-related code.
Code related to agents.
Built-in
Trigger
s that run periodically to kick a new build.Other miscellaneous utility code
Agent → controller security.
-
ClassDescriptionCommon 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.ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.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.Retains the known extension instances for the given type 'T'.ExtensionList
listener.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Code that gets executed on the machine where theFilePath
is local.Supported tar file compression methods.Deprecated.Unused.URL decomposed for easier computation of relevant URLs.Starts a process.Builder pattern for configuring a process to launch.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.Represents a substring of aMarkupText
.Strategy object that absorbs the platform differences.Base class of Hudson plugin.ManagesPluginWrapper
s.Remembers why a plugin failed to deploy.AdministrativeMonitor
that informs the administrator about a required plugin update.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.An instance ofProc
, which has an internal workaround for JENKINS-23271.HTTP proxy configuration.AccompaniesRestricted
annotation to indicate when the access restriction was placed.Decorates the connections that Jenkins open to access external resources.Add some metadata to a File, allowing to trace setup issuesDeprecated.Unused.Represents an XML data file that Jenkins uses as a data file. -
ClassDescriptionSignals a failure where the error was anticipated and diagnosed.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.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. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.DiscoveredExtension
object with a bit of metadata for Hudson.Discovers the implementations of an extension point.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Mutable representation of string with HTML mark up. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
-
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionRepresents fields that are protected for concurrency by the copy-on-write semantics.
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.ExtensionList
listener.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.Provides a RSS feed view of the data.File
like object with remoting support.Deprecated.Unused.Used byprojectView.jelly
to indent modules.Starts a process.List
ofPermalinkProjectAction.Permalink
s with some convenience methods.ManagesPluginWrapper
s.Represents a Jenkins plug-in and associated control information for Jenkins to controlPlugin
.AccompaniesRestricted
annotation to indicate when the access restriction was placed.Represents an XML data file that Jenkins uses as a data file. -
ClassDescriptionRepresents fields that are protected for concurrency by the copy-on-write semantics.
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionRetains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.
File
like object with remoting support.Starts a process.Represents an XML data file that Jenkins uses as a data file. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Code that gets executed on the machine where theFilePath
is local. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Starts a process.Mutable representation of string with HTML mark up.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Starts a process.External process wrapper.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.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.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Starts a process.External process wrapper. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Mutable representation of string with HTML mark up. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionEnvironment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Starts a process.Builder pattern for configuring a process to launch.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionRetains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.
-
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.DiscoveredExtension
object with a bit of metadata for Hudson.Discovers the implementations of an extension point.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Code that gets executed on the machine where theFilePath
is local.AccompaniesRestricted
annotation to indicate when the access restriction was placed.Decorates the connections that Jenkins open to access external resources. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Code that gets executed on the machine where theFilePath
is local. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.ExtensionList
listener.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Supported tar file compression methods.Starts a process.Type-safe instance map.Base class of Hudson plugin.ManagesPluginWrapper
s.HTTP proxy configuration.AccompaniesRestricted
annotation to indicate when the access restriction was placed.Listens to incoming TCP connections, for example from agents.Represents an XML data file that Jenkins uses as a data file. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionMarker interface that designates extensible components in Jenkins that can be implemented by plugins.
-
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support. -
-
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Starts a process. -
ClassDescription
ExtensionList
for holding a set ofDescriptor
s, which is a group of descriptors for the same extension point.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations ofExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Represents a Jenkins plug-in and associated control information for Jenkins to controlPlugin
. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Represents an XML data file that Jenkins uses as a data file. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionEnvironment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support.Starts a process. -
ClassDescriptionSignals a failure where the error was anticipated and diagnosed.Environment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.Starts a process. -
ClassDescriptionEnvironment variables.Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.AccompaniesRestricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Retains the known extension instances for the given type 'T'.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.File
like object with remoting support. -
ClassDescriptionAccompanies
Restricted
annotation to indicate when the access restriction was placed. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins. -
ClassDescriptionMarks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of
ExtensionPoint
s automatically.Marker interface that designates extensible components in Jenkins that can be implemented by plugins.