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.logging | |
hudson.markup | |
hudson.model |
Core object model that are bound to URLs via stapler, rooted at Hudson.
|
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.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.views | |
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.widgets |
Modifier and Type | Class and Description |
---|---|
class |
AboutJenkins
Show "About Jenkins" link.
|
static class |
ExtensionFinder.DefaultGuiceExtensionAnnotation |
static class |
ExtensionFinder.GuiceFinder
Discovers components via sezpoz but instantiates them by using Guice.
|
static class |
FileSystemProvisioner.Default.DescriptorImpl |
static class |
PluginManager.PluginCycleDependenciesMonitor
AdministrativeMonitor that checks if there are any plugins with cycle dependencies. |
static class |
PluginManager.PluginUpdateMonitor
AdministrativeMonitor that informs the administrator about a required plugin update. |
static class |
ProxyConfiguration.DescriptorImpl |
Modifier and Type | Method and Description |
---|---|
protected double |
ExtensionFinder.DefaultGuiceExtensionAnnotation.getOrdinal(Extension annotation) |
protected boolean |
ExtensionFinder.DefaultGuiceExtensionAnnotation.isOptional(Extension annotation) |
Constructor and Description |
---|
ExtensionComponent(T instance,
Extension annotation) |
Modifier and Type | Class and Description |
---|---|
class |
AddJobToViewCommand |
class |
BuildCommand
Builds a job, and optionally waits until its completion.
|
class |
CLIAction
Shows usage of CLI and commands.
|
class |
CliProtocol
AgentProtocol that accepts connection from CLI clients. |
class |
CliProtocol2
CliProtocol Version 2, which adds transport encryption. |
class |
ConsoleCommand
cat/tail/head of the console output.
|
class |
CopyJobCommand
Copies a job from CLI.
|
class |
CreateJobCommand
Creates a new job by reading stdin as a configuration XML file.
|
class |
CreateNodeCommand |
class |
CreateViewCommand |
class |
DeleteBuildsCommand
Deletes builds records in a bulk.
|
class |
DeleteJobCommand |
class |
DeleteNodeCommand |
class |
DeleteViewCommand |
class |
GetJobCommand |
class |
GetNodeCommand |
class |
GetViewCommand |
class |
GroovyCommand
Executes the specified groovy script.
|
class |
GroovyshCommand
Executes Groovy shell.
|
class |
HelpCommand
Show the list of all commands.
|
class |
InstallPluginCommand
Installs a plugin either from a file, an URL, or from update center.
|
class |
InstallToolCommand
Performs automatic tool installation on demand.
|
class |
ListChangesCommand
Retrieves a change list for the specified builds.
|
class |
ListJobsCommand
Lists all jobs (in a specific view).
|
class |
ListPluginsCommand
Outputs a list of installed plugins.
|
class |
LoginCommand
Saves the current credential to allow future commands to run without explicit credential information.
|
class |
LogoutCommand
Deletes the credential stored with the login command.
|
class |
RemoveJobFromViewCommand |
class |
SessionIdCommand
Prints the current session ID number (that changes for every run)
to allow clients to reliably wait for a restart.
|
class |
SetBuildDescriptionCommand |
class |
SetBuildDisplayNameCommand |
class |
SetBuildParameterCommand
Used from the build to update the build variable.
|
class |
SetBuildResultCommand
Sets the result of the current build.
|
class |
UpdateJobCommand |
class |
UpdateNodeCommand |
class |
UpdateViewCommand |
class |
VersionCommand
Retrieves the current version.
|
class |
WhoAmICommand
Report the current granted authorities
|
Modifier and Type | Class and Description |
---|---|
class |
CLIRegisterer
Discover
CLIMethod s and register them as CLICommand implementations. |
Modifier and Type | Class and Description |
---|---|
static class |
ExpandableDetailsNote.DescriptorImpl |
static class |
HudsonExceptionNote.DescriptorImpl |
static class |
HyperlinkNote.DescriptorImpl |
static class |
ModelHyperlinkNote.DescriptorImpl |
class |
UrlAnnotator
Annotates URLs in the console output to hyperlink.
|
Modifier and Type | Class and Description |
---|---|
class |
HudsonHomeDiskUsageChecker
Periodically checks the disk usage of JENKINS_HOME,
and activate
HudsonHomeDiskUsageMonitor if necessary. |
class |
HudsonHomeDiskUsageMonitor
Monitors the disk usage of JENKINS_HOME, and if it's almost filled up, warn the user.
|
class |
MemoryUsageMonitor
Monitors the memory usage of the system in OS specific way.
|
class |
NullIdDescriptorMonitor
Some old descriptors apparently has the getId() method that's used in different ways
and that's causing errors like JENKINS-8866, so detect and report that.
|
class |
OldDataMonitor
Tracks whether any data structure changes were corrected when loading XML,
that could be resaved to migrate that data to the new format.
|
static class |
OldDataMonitor.ManagementLinkImpl |
class |
ReverseProxySetupMonitor
Looks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.
|
class |
TooManyJobsButNoView
If Hudson is run with a lot of jobs but no views, suggest the user that they can create views.
|
Modifier and Type | Field and Description |
---|---|
static SaveableListener |
OldDataMonitor.changeListener |
static ItemListener |
OldDataMonitor.itemDeleteListener |
static RunListener<Run> |
OldDataMonitor.runDeleteListener |
Modifier and Type | Class and Description |
---|---|
static class |
LogRecorder.ComputerLogInitializer |
Modifier and Type | Class and Description |
---|---|
static class |
EscapedMarkupFormatter.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
AllView.DescriptorImpl |
static class |
BooleanParameterDefinition.DescriptorImpl |
static class |
ChoiceParameterDefinition.DescriptorImpl |
static class |
Computer.DisplayExecutor.InternalComputerListener |
static class |
ComputerPinger.BuiltInComputerPinger
Default pinger - use Java built-in functionality.
|
static class |
ComputerSet.DescriptorImpl |
class |
DisplayNameListener |
class |
DownloadService
Service for plugins to periodically retrieve update data files
(like the one in the update center) through browsers.
|
static class |
EnvironmentContributor.EnvVarsHtml
Serves the combined list of environment variables available from this plugin.
|
static class |
FileParameterDefinition.DescriptorImpl |
static class |
Fingerprint.ProjectRenameListener |
class |
FingerprintCleanupThread
Scans the fingerprint database and remove old records
that are no longer relevant.
|
static class |
JDK.DescriptorImpl |
static class |
Job.LastItemListener |
static class |
ListView.DescriptorImpl |
static class |
ListView.Listener |
static class |
LoadStatistics.LoadStatisticsUpdater
Periodically update the load statistics average.
|
class |
ManageJenkinsAction
Adds the "Manage Jenkins" link to the top page.
|
static class |
MyView.DescriptorImpl |
static class |
MyViewsProperty.DescriptorImpl |
static class |
MyViewsProperty.GlobalAction |
static class |
Node.InternalComputerListener
Let Nodes be aware of the lifecycle of their own
Computer . |
static class |
PaneStatusProperties.DescriptorImpl |
static class |
ParametersDefinitionProperty.DescriptorImpl |
static class |
PasswordParameterDefinition.ParameterDescriptorImpl |
static class |
ProxyView.DescriptorImpl |
static class |
RestartListener.Default
Default logic.
|
static class |
RunParameterDefinition.DescriptorImpl |
static class |
StringParameterDefinition.DescriptorImpl |
static class |
TextParameterDefinition.DescriptorImpl |
static class |
UpdateCenter.CoreUpdateMonitor
AdministrativeMonitor that checks if there's Jenkins update. |
static class |
UpdateCenter.PageDecoratorImpl
Adds the update center data retriever to HTML.
|
class |
UsageStatistics |
static class |
User.FullNameIdResolver
Resolve user ID from full name
|
static class |
User.UserIDCanonicalIdResolver
Tries to verify if an ID is valid.
|
class |
WorkspaceCleanupThread
Clean up old left-over workspaces from slaves.
|
Modifier and Type | Field and Description |
---|---|
static FreeStyleProject.DescriptorImpl |
FreeStyleProject.DESCRIPTOR
Descriptor is instantiated as a field purely for backward compatibility.
|
Modifier and Type | Method and Description |
---|---|
static ViewDescriptor |
TreeView.register() |
Modifier and Type | Class and Description |
---|---|
static class |
LoadPredictor.CurrentlyRunningTasks
Considers currently running tasks and their completion.
|
Modifier and Type | Method and Description |
---|---|
static BackFiller |
BackFiller.newInstance()
Once this feature stabilizes, move it to the heavyjob plugin
|
Modifier and Type | Class and Description |
---|---|
static class |
ArchitectureMonitor.DescriptorImpl |
class |
MonitorMarkedNodeOffline
If
NodeMonitor marks the node as offline, we'll show this to the admin to get their attention. |
class |
NodeMonitorUpdater
When a slave is connected, redo the node monitoring.
|
Modifier and Type | Field and Description |
---|---|
static AbstractNodeMonitorDescriptor<ClockDifference> |
ClockMonitor.DESCRIPTOR |
static AbstractNodeMonitorDescriptor<org.jvnet.hudson.MemoryUsage> |
SwapSpaceMonitor.DESCRIPTOR |
static AbstractNodeMonitorDescriptor<ResponseTimeMonitor.Data> |
ResponseTimeMonitor.DESCRIPTOR |
Modifier and Type | Method and Description |
---|---|
static DiskSpaceMonitorDescriptor |
DiskSpaceMonitor.install() |
static DiskSpaceMonitorDescriptor |
TemporarySpaceMonitor.install() |
Modifier and Type | Class and Description |
---|---|
static class |
NullSCM.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
UserSearchProperty.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
AuthorizationStrategy.Unsecured.DescriptorImpl |
class |
GlobalSecurityConfiguration
Security configuration.
|
static class |
GlobalSecurityConfiguration.DescriptorImpl |
static class |
HudsonPrivateSecurityRealm.DescriptorImpl |
static class |
HudsonPrivateSecurityRealm.Details.DescriptorImpl |
static class |
HudsonPrivateSecurityRealm.ManageUserLinks
Displays "manage users" link in the system config if
HudsonPrivateSecurityRealm
is in effect. |
static class |
LegacyAuthorizationStrategy.DescriptorImpl |
class |
WhoAmI
Expose the data needed for /whoAmI, so it can be exposed by Api.
|
Modifier and Type | Field and Description |
---|---|
static Descriptor<AuthorizationStrategy> |
FullControlOnceLoggedInAuthorizationStrategy.DESCRIPTOR |
static Descriptor<SecurityRealm> |
LegacySecurityRealm.DESCRIPTOR |
Modifier and Type | Class and Description |
---|---|
static class |
DefaultCrumbIssuer.DescriptorImpl |
class |
GlobalCrumbIssuerConfiguration
Show the crumb configuration to the system config page.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelPinger
Establish a periodic ping to keep connections between
slaves
and the main Jenkins node alive. |
static class |
CommandConnector.DescriptorImpl |
static class |
CommandLauncher.DescriptorImpl |
class |
ComputerRetentionWork
Periodically checks the slaves and try to reconnect dead slaves.
|
class |
ConnectionActivityMonitor
Makes sure that connections to slaves are alive, and if they are not, cut them off.
|
static class |
DumbSlave.DescriptorImpl |
static class |
EnvironmentVariablesNodeProperty.DescriptorImpl |
static class |
NodeProvisioner.NodeProvisionerInvoker
Periodically invoke NodeProvisioners
|
static class |
NodeProvisioner.StandardStrategyImpl
The default strategy.
|
static class |
RetentionStrategy.Always.DescriptorImpl |
static class |
RetentionStrategy.Demand.DescriptorImpl |
static class |
SimpleScheduledRetentionStrategy.DescriptorImpl |
Modifier and Type | Field and Description |
---|---|
static Descriptor<ComputerLauncher> |
JNLPLauncher.DESCRIPTOR |
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactArchiver.DescriptorImpl |
static class |
ArtifactArchiver.Migrator |
static class |
BatchFile.DescriptorImpl |
static class |
BuildTrigger.DescriptorImpl |
static class |
BuildTrigger.DescriptorImpl.ItemListenerImpl |
static class |
Fingerprinter.DescriptorImpl |
static class |
LogRotator.LRDescriptor |
static class |
Maven.DescriptorImpl |
static class |
Maven.MavenInstallation.DescriptorImpl |
static class |
Maven.MavenInstaller.DescriptorImpl |
static class |
Shell.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
Maven3MojoNote.DescriptorImpl |
static class |
MavenErrorNote.DescriptorImpl |
static class |
MavenMojoNote.DescriptorImpl |
static class |
MavenWarningNote.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
BatchCommandInstaller.DescriptorImpl |
static class |
CommandInstaller.DescriptorImpl |
class |
InstallerTranslator
Actually runs installations.
|
static class |
InstallSourceProperty.DescriptorImpl |
static class |
JDKInstaller.DescriptorImpl |
static class |
JDKInstaller.JDKList
JDK list.
|
static class |
ToolLocationNodeProperty.DescriptorImpl |
static class |
ZipExtractionInstaller.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
SCMTrigger.AdministrativeMonitorImpl |
static class |
SCMTrigger.DescriptorImpl |
static class |
TimerTrigger.DescriptorImpl |
static class |
Trigger.Cron
Runs every minute to check
TimerTrigger and schedules build. |
Modifier and Type | Class and Description |
---|---|
static class |
BuildButtonColumn.DescriptorImpl |
static class |
DefaultMyViewsTabBar.DescriptorImpl |
static class |
DefaultViewsTabBar.DescriptorImpl |
class |
GlobalDefaultViewConfiguration
Adds the default view configuration to the system config page.
|
static class |
JobColumn.DescriptorImpl |
static class |
LastDurationColumn.DescriptorImpl |
static class |
LastFailureColumn.DescriptorImpl |
static class |
LastStableColumn.DescriptorImpl |
static class |
LastSuccessColumn.DescriptorImpl |
static class |
MyViewsTabBar.GlobalConfigurationImpl
Configures
ViewsTabBar in the system configuration. |
static class |
StatusColumn.DescriptorImpl |
static class |
ViewsTabBar.GlobalConfigurationImpl
Configures
ViewsTabBar in the system configuration. |
static class |
WeatherColumn.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
class |
HsErrPidList
Finds crash dump reports and show them in the UI.
|
Modifier and Type | Class and Description |
---|---|
class |
PinningIsBlockingBundledPluginMonitor
Fires off when we have any pinned plugins that's blocking upgrade from the bundled version.
|
class |
SecurityIsOffMonitor
Unsecured Jenkins is, well, insecure.
|
Modifier and Type | Class and Description |
---|---|
class |
CliLink |
class |
ConfigureLink |
class |
ConsoleLink |
class |
NodesLink |
class |
PluginsLink |
class |
ReloadLink |
class |
ShutdownLink |
class |
StatisticsLink |
class |
SystemInfoLink |
class |
SystemLogLink |
Modifier and Type | Class and Description |
---|---|
class |
ArtifactManagerConfiguration
List of configured
ArtifactManagerFactory s. |
class |
CoreEnvironmentContributor
EnvironmentContributor that adds the basic set of environment variables that
we've been exposing historically. |
class |
DefaultUserCanonicalIdResolver
Default User.CanonicalIdResolver to escape unsupported characters and generate user ID.
|
class |
DownloadSettings
Lets user configure how metadata files should be downloaded.
|
static class |
DownloadSettings.DailyCheck |
static class |
DownloadSettings.Warning |
class |
GlobalCloudConfiguration
Adds the
Cloud configuration to the system config page. |
static class |
GlobalConfigurationCategory.Security
Security related configurations.
|
static class |
GlobalConfigurationCategory.Unclassified
This category represents the catch-all I-dont-know-what-category-it-is instance,
used for those
GlobalConfiguration s that don't really deserve/need a separate
category. |
class |
GlobalNodePropertiesConfiguration
Include
NodePropertyDescriptor configurations. |
class |
GlobalPluginConfiguration
Include config.jelly defined for
Plugin s. |
class |
GlobalProjectNamingStrategyConfiguration
Configures the project naming strategy.
|
class |
GlobalQuietPeriodConfiguration
Configures the system-default quiet period.
|
class |
GlobalSCMRetryCountConfiguration
Configures global SCM retry count default.
|
static class |
IdStrategy.CaseInsensitive.DescriptorImpl |
static class |
IdStrategy.CaseSensitive.DescriptorImpl |
static class |
IdStrategy.CaseSensitiveEmailAddress.DescriptorImpl |
static class |
Jenkins.MasterRestartNotifyier |
class |
JenkinsLocationConfiguration
Stores the location of Jenkins (e-mail address and the HTTP URL.)
|
class |
MasterBuildConfiguration
Adds the configuration regarding building on master.
|
static class |
PeepholePermalink.RunListenerImpl |
static class |
ProjectNamingStrategy.DefaultProjectNamingStrategy.DescriptorImpl |
static class |
ProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImpl |
static class |
RunIdMigrator.UnmigrationInstruction
Expose unmigration instruction to the user.
|
class |
Uptime
Keeps track of the uptime of Jenkins.
|
Modifier and Type | Field and Description |
---|---|
static Jenkins.DescriptorImpl |
Jenkins.DescriptorImpl.INSTANCE |
Modifier and Type | Class and Description |
---|---|
static class |
BuildReference.DefaultHolderFactory
Default factory if none other are installed.
|
static class |
LazyBuildMixIn.ItemListenerImpl |
Modifier and Type | Class and Description |
---|---|
static class |
DefaultGlobalSettingsProvider.DescriptorImpl |
static class |
DefaultSettingsProvider.DescriptorImpl |
static class |
FilePathGlobalSettingsProvider.DescriptorImpl |
static class |
FilePathSettingsProvider.DescriptorImpl |
class |
GlobalMavenConfig |
Modifier and Type | Class and Description |
---|---|
static class |
DefaultSCMCheckoutStrategyImpl.DescriptorImpl |
Modifier and Type | Class and Description |
---|---|
static class |
ApiTokenProperty.DescriptorImpl |
class |
BasicHeaderApiTokenAuthenticator
Checks if the password given in the BASIC header matches the user's API token.
|
class |
BasicHeaderRealPasswordAuthenticator
Checks if the password given in the BASIC header matches the user's actual password,
as opposed to other pseudo-passwords like API tokens.
|
class |
FrameOptionsPageDecorator
Adds the 'X-Frame-Options' header to all web pages.
|
static class |
LastGrantedAuthoritiesProperty.DescriptorImpl |
static class |
LastGrantedAuthoritiesProperty.SecurityListenerImpl
Listen to the login success/failure event to persist
GrantedAuthority s properly. |
class |
QueueItemAuthenticatorConfiguration
Show the
QueueItemAuthenticator configurations on the system config page. |
static class |
QueueItemAuthenticatorConfiguration.ProviderImpl |
class |
RekeySecretAdminMonitor
Warns the administrator to run
SecretRewriter |
static class |
SecureRequester.Default |
Modifier and Type | Class and Description |
---|---|
class |
AdminCallableMonitor
Report any rejected
Callable s and FilePath executions and allow
admins to whitelist them. |
class |
AdminCallableWhitelist
Whitelists
Callable s that are approved by the admins. |
static class |
AdminFilePathFilter.ChannelConfiguratorImpl |
class |
AdminWhitelistRule
Rules of whitelisting for
RoleSensitive objects and FilePath s. |
static class |
CallableDirectionChecker.ChannelConfiguratorImpl
Installs
CallableDirectionChecker to every channel. |
static class |
CallableDirectionChecker.DefaultWhitelist
Whitelist rule based on system properties.
|
class |
DefaultFilePathFilter
Blocks slaves from writing to files on the master by default (and also provide the kill switch.)
|
class |
MasterKillSwitchConfiguration
Exposes
AdminWhitelistRule.masterKillSwitch to the admin. |
class |
MasterKillSwitchWarning
If
AdminWhitelistRule.masterKillSwitch is on, warn the user. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultJnlpSlaveReceiver
Match the name against the slave name and route the incoming JNLP agent as
Slave . |
class |
JnlpSlaveAgentProtocol
AgentProtocol that accepts connection from slave agents. |
class |
JnlpSlaveAgentProtocol2
JnlpSlaveAgentProtocol Version 2. |
class |
NioChannelSelector
Singleton holder of
NioChannelHub |
class |
StandardOutputSwapper |
Modifier and Type | Class and Description |
---|---|
class |
JnlpSlaveRestarterInstaller
Actual slave restart logic.
|
class |
UnixSlaveRestarter
On Unix, restart via exec-ing to itself.
|
class |
WinswSlaveRestarter
With winsw, restart via winsw
|
Modifier and Type | Class and Description |
---|---|
class |
ClassLoaderStatisticsSlaveInfo |
class |
EnvVarsSlaveInfo |
class |
SystemPropertySlaveInfo |
class |
ThreadDumpSlaveInfo |
Modifier and Type | Class and Description |
---|---|
static class |
SimpleBuildStep.LastBuildActionFactory |
Modifier and Type | Class and Description |
---|---|
static class |
ReverseBuildTrigger.DescriptorImpl |
static class |
ReverseBuildTrigger.ItemListenerImpl |
static class |
ReverseBuildTrigger.RunListenerImpl |
Modifier and Type | Class and Description |
---|---|
class |
BuildQueueWidget
Show the default build queue.
|
class |
ExecutorsWidget
The default executors widget.
|
Copyright © 2016. All rights reserved.