| Package | Description |
|---|---|
| hudson | |
| hudson.cli |
Server-side CLI commands for Hudson.
|
| hudson.cli.declarative |
Code for supporting declarative CLI commands, which are annotated methods on model objects.
|
| hudson.console |
Beef up the plain text console output by adding HTML markup.
|
| hudson.diagnosis | |
| hudson.fsp | |
| hudson.init |
Logic for Hudson startup.
|
| hudson.lifecycle | |
| hudson.logging | |
| hudson.markup | |
| hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
| hudson.model.labels |
Boolean expression over labels.
|
| hudson.model.listeners |
Listener interfaces for various events that occur inside the server.
|
| hudson.model.queue | |
| hudson.node_monitors |
Code that monitors the health of slaves
|
| hudson.scm |
Hudson's interface with source code management systems.
|
| hudson.search |
QuickSilver-like
search/jump capability for better navigation around the website.
|
| hudson.security |
Security-related code.
|
| hudson.security.captcha | |
| hudson.security.csrf | |
| hudson.slaves |
Code related to slaves.
|
| hudson.tasks | |
| hudson.tasks._maven | |
| hudson.tools | |
| hudson.triggers |
Built-in Triggers that run periodically to kick a new build.
|
| hudson.util |
Other miscellaneous utility code
|
| hudson.util.io | |
| hudson.views | |
| hudson.widgets | |
| jenkins | |
| jenkins.diagnosis | |
| jenkins.diagnostics | |
| jenkins.management | |
| jenkins.model | |
| jenkins.model.lazy | |
| jenkins.mvn | |
| jenkins.scm | |
| jenkins.security | |
| jenkins.security.s2m |
Slave -> master security.
|
| jenkins.slaves | |
| jenkins.slaves.restarter | |
| jenkins.slaves.systemInfo | |
| jenkins.tasks | |
| jenkins.triggers | |
| jenkins.util | |
| jenkins.widgets |
| Class and Description |
|---|
| AbstractMarkupText
Common part between
MarkupText and MarkupText.SubText. |
| BulkChange
Transaction-like object that can be used to make a bunch of changes to an object, and defer the
Saveable.save() until the end. |
| DependencyRunner.ProjectRunnable |
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionComponent
Discovered
Extension object with a bit of metadata for Hudson. |
| ExtensionFinder
Discovers the implementations of an extension point.
|
| ExtensionFinder.GuiceExtensionAnnotation
Captures information about the annotation that we use to mark Guice-instantiated components.
|
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
ExtensionListListener
ExtensionList listener. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| FilePath.FileCallable
Code that gets executed on the machine where the
FilePath is local. |
| FilePath.TarCompression
Supported tar file compression methods.
|
| FileSystemProvisioner
Prepares and provisions workspaces for
AbstractProjects. |
| FileSystemProvisionerDescriptor |
| Functions.RunUrl
URL decomposed for easier computation of relevant URLs.
|
| Functions.ThreadGroupMap |
| Launcher
Starts a process.
|
| Launcher.IOTriplet |
| Launcher.ProcStarter
Builder pattern for configuring a process to launch.
|
| Launcher.RemoteProcess
Remoting interface of a remote process
|
| LauncherDecorator
Decorates
Launcher so that one can intercept executions of commands
and alters the command being executed, such as doing this in fakeroot, sudo, pfexec, etc. |
| MarkupText.SubText
Represents a substring of a
MarkupText. |
| Platform
Strategy object that absorbs the platform differences.
|
| Plugin
Base class of Hudson plugin.
|
| PluginManager
Manages
PluginWrappers. |
| PluginManager.FailedPlugin
Remembers why a plugin failed to deploy.
|
PluginManager.PluginUpdateMonitor
AdministrativeMonitor that informs the administrator about a required plugin update. |
| PluginManager.PluginUpdateMonitor.PluginUpdateInfo |
| PluginManagerStaplerOverride
Extension point for selectively overriding parts of the
PluginManager views
Anything extending this and registered with an @Extension can replace existing views and define new views. |
| PluginStrategy
Pluggability point for how to create
PluginWrapper. |
| PluginWrapper
Represents a Jenkins plug-in and associated control information
for Jenkins to control
Plugin. |
| PluginWrapper.Dependency |
| Proc
External process wrapper.
|
| ProxyConfiguration
HTTP proxy configuration.
|
| RestrictedSince
Accompanies
Restricted annotation to indicate when the access restriction was placed. |
| UDPBroadcastFragment
Extension point that contributes an XML fragment to the UDP broadcast.
|
| URLConnectionDecorator
Decorates the connections that Jenkins open to access external resources.
|
| WebAppMain.FileAndDescription
Add some metadata to a File, allowing to trace setup issues
|
| WorkspaceSnapshot
Represents a workspace snapshot created by
FileSystemProvisioner. |
| XmlFile
Represents an XML data file that Jenkins uses as a data file.
|
| Class and Description |
|---|
| AbortException
Signals a failure where the error was anticipated and diagnosed.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| ExtensionPoint.LegacyInstancesAreScopedToHudson
Used by designers of extension points (direct subtypes of
ExtensionPoint) to indicate that
the legacy instances are scoped to Jenkins instance. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionComponent
Discovered
Extension object with a bit of metadata for Hudson. |
| ExtensionFinder
Discovers the implementations of an extension point.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| MarkupText
Mutable representation of string with HTML mark up.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Class and Description |
|---|
| PluginManager
Manages
PluginWrappers. |
| Class and Description |
|---|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| CopyOnWrite
Represents fields that are protected for concurrency by the copy-on-write semantics.
|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
ExtensionListListener
ExtensionList listener. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| ExtensionPoint.LegacyInstancesAreScopedToHudson
Used by designers of extension points (direct subtypes of
ExtensionPoint) to indicate that
the legacy instances are scoped to Jenkins instance. |
| FeedAdapter
Provides a RSS feed view of the data.
|
FilePath
File like object with remoting support. |
| FileSystemProvisioner
Prepares and provisions workspaces for
AbstractProjects. |
| Indenter
Used by projectView.jelly to indent modules.
|
| Launcher
Starts a process.
|
PermalinkList
List of PermalinkProjectAction.Permalinks with some convenience methods. |
| PluginManager
Manages
PluginWrappers. |
| PluginWrapper
Represents a Jenkins plug-in and associated control information
for Jenkins to control
Plugin. |
| XmlFile
Represents an XML data file that Jenkins uses as a data file.
|
| Class and Description |
|---|
| CopyOnWrite
Represents fields that are protected for concurrency by the copy-on-write semantics.
|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| XmlFile
Represents an XML data file that Jenkins uses as a data file.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| FilePath.FileCallable
Code that gets executed on the machine where the
FilePath is local. |
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| MarkupText
Mutable representation of string with HTML mark up.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Proc
External process wrapper.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionComponent
Discovered
Extension object with a bit of metadata for Hudson. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Proc
External process wrapper.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| MarkupText
Mutable representation of string with HTML mark up.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| EnvVars
Environment variables.
|
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Launcher.ProcStarter
Builder pattern for configuring a process to launch.
|
| Class and Description |
|---|
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| ExtensionComponent
Discovered
Extension object with a bit of metadata for Hudson. |
| ExtensionFinder
Discovers the implementations of an extension point.
|
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| FilePath.FileCallable
Code that gets executed on the machine where the
FilePath is local. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| PluginWrapper
Represents a Jenkins plug-in and associated control information
for Jenkins to control
Plugin. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Lookup
Type-safe instance map.
|
| Plugin
Base class of Hudson plugin.
|
| PluginManager
Manages
PluginWrappers. |
| ProxyConfiguration
HTTP proxy configuration.
|
| TcpSlaveAgentListener
Listens to incoming TCP connections from JNLP slave agents and CLI.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Launcher
Starts a process.
|
| Class and Description |
|---|
DescriptorExtensionList
ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| PluginWrapper
Represents a Jenkins plug-in and associated control information
for Jenkins to control
Plugin. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionList
Retains the known extension instances for the given type 'T'.
|
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
| EnvVars
Environment variables.
|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
FilePath
File like object with remoting support. |
| Launcher
Starts a process.
|
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
| Class and Description |
|---|
FilePath
File like object with remoting support. |
| Class and Description |
|---|
| Extension
Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of
ExtensionPoints automatically. |
| ExtensionPoint
Marker interface that designates extensible components
in Jenkins that can be implemented by plugins.
|
Copyright © 2019. All rights reserved.