Uses of Package
hudson

Packages that use hudson
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.markup   
hudson.matrix Matrix project 
hudson.matrix.listeners   
hudson.maven Maven support. 
hudson.maven.local_repo   
hudson.maven.reporters   
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.os.solaris Solaris specific features of Hudson. 
hudson.os.windows   
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 Built-in Builders and Publishers that perform the actual heavy-lifting of a build. 
hudson.tasks._maven   
hudson.tasks.junit Model objects that represent JUnit test reports. 
hudson.tasks.test Defines contracts that need to be implemented by a test reporting action (such as the built-in JUnit one). 
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.management   
jenkins.model   
jenkins.mvn   
jenkins.plugins.ui_samples   
jenkins.scm   
jenkins.security   
jenkins.slaves   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Classes in hudson used by hudson
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'.
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
          Descriptor for FileSystemProvisioner.
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
           
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.
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.
 

Classes in hudson used by hudson.cli
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.
 

Classes in hudson used by hudson.cli.declarative
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.
 

Classes in hudson used by hudson.console
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.
 

Classes in hudson used by hudson.diagnosis
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.
 

Classes in hudson used by hudson.fsp
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.
 

Classes in hudson used by hudson.init
PluginManager
          Manages PluginWrappers.
 

Classes in hudson used by hudson.lifecycle
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.
 

Classes in hudson used by hudson.markup
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.
 

Classes in hudson used by hudson.matrix
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.
ExtensionPoint
          Marker interface that designates extensible components in Jenkins that can be implemented by plugins.
Launcher
          Starts a process.
RestrictedSince
          Accompanies Restricted annotation to indicate when the access restriction was placed.
 

Classes in hudson used by hudson.matrix.listeners
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.
 

Classes in hudson used by hudson.maven
AbortException
          Signals a failure where the error was anticipated and diagnosed.
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.
Indenter
          Used by projectView.jelly to indent modules.
Launcher
          Starts a process.
Plugin
          Base class of Hudson plugin.
Proc
          External process wrapper.
 

Classes in hudson used by hudson.maven.local_repo
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.
 

Classes in hudson used by hudson.maven.reporters
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.
 

Classes in hudson used by hudson.model
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'.
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.
 

Classes in hudson used by hudson.model.labels
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.
 

Classes in hudson used by hudson.model.listeners
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.
Launcher
          Starts a process.
XmlFile
          Represents an XML data file that Jenkins uses as a data file.
 

Classes in hudson used by hudson.model.queue
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.
 

Classes in hudson used by hudson.node_monitors
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.
 

Classes in hudson used by hudson.os.solaris
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.
FileSystemProvisioner
          Prepares and provisions workspaces for AbstractProjects.
FileSystemProvisionerDescriptor
          Descriptor for FileSystemProvisioner.
WorkspaceSnapshot
          Represents a workspace snapshot created by FileSystemProvisioner.
 

Classes in hudson used by hudson.os.windows
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.
Launcher.ProcStarter
          Builder pattern for configuring a process to launch.
Proc
          External process wrapper.
 

Classes in hudson used by hudson.scm
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.
 

Classes in hudson used by hudson.search
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.
 

Classes in hudson used by hudson.security
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.
 

Classes in hudson used by hudson.security.captcha
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.
 

Classes in hudson used by hudson.security.csrf
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.
 

Classes in hudson used by hudson.slaves
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.
 

Classes in hudson used by hudson.tasks
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.
 

Classes in hudson used by hudson.tasks._maven
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.
 

Classes in hudson used by hudson.tasks.junit
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.
 

Classes in hudson used by hudson.tasks.test
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.
Launcher
          Starts a process.
 

Classes in hudson used by hudson.tools
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.
 

Classes in hudson used by hudson.triggers
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.
 

Classes in hudson used by hudson.util
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.
 

Classes in hudson used by hudson.util.io
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.
 

Classes in hudson used by hudson.views
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.
 

Classes in hudson used by hudson.widgets
ExtensionPoint
          Marker interface that designates extensible components in Jenkins that can be implemented by plugins.
 

Classes in hudson used by jenkins
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.
 

Classes in hudson used by jenkins.management
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.
 

Classes in hudson used by jenkins.model
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.
 

Classes in hudson used by jenkins.mvn
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.
 

Classes in hudson used by jenkins.plugins.ui_samples
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.
RelativePath
          Used in conjunction with QueryParameter to refer to nearby parameters that belong to different parents.
 

Classes in hudson used by jenkins.scm
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.
 

Classes in hudson used by jenkins.security
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.
 

Classes in hudson used by jenkins.slaves
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.
 

Classes in hudson used by org.jvnet.hudson.test
EnvVars
          Environment variables.
Extension
          Marks a field, a method, or a class for automatic discovery, so that Hudson can locate implementations of ExtensionPoints automatically.
ExtensionFinder.GuiceExtensionAnnotation
          Captures information about the annotation that we use to mark Guice-instantiated components.
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.LocalLauncher
          Launcher that launches process locally.
Launcher.ProcStarter
          Builder pattern for configuring a process to launch.
PluginManager
          Manages PluginWrappers.
Proc
          External process wrapper.
 



Copyright © 2004-2013. All Rights Reserved.