|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| DependencyRunner.ProjectRunnable | |
| ExtensionPoint | Marker interface that designates extensible components in Jenkins that can be implemented by plugins. |
| FeedAdapter<E> | Provides a RSS feed view of the data. |
| FilePath.FileCallable<T> | Code that gets executed on the machine where the FilePath is local. |
| Launcher.RemoteProcess | Remoting interface of a remote process |
| PluginStrategy | Pluggability point for how to create PluginWrapper. |
| Class Summary | |
|---|---|
| AboutJenkins | Show "About Jenkins" link. |
| 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. |
| ClassicPluginStrategy | |
| CloseProofOutputStream | OutputStream that blocks CloseProofOutputStream.close() method. |
| DependencyRunner | Runs a job on all projects in the order of dependencies |
| DescriptorExtensionList<T extends Describable<T>,D extends Descriptor<T>> | ExtensionList for holding a set of Descriptors, which is a group of descriptors for
the same extension point. |
| DNSMultiCast | Registers a DNS multi-cast service-discovery support. |
| EnvVars | Environment variables. |
| ExtensionComponent<T> | Discovered Extension object with a bit of metadata for Hudson. |
| ExtensionFinder | Discovers the implementations of an extension point. |
| ExtensionFinder.DefaultGuiceExtensionAnnotation | |
| ExtensionFinder.GuiceExtensionAnnotation<T extends Annotation> | Captures information about the annotation that we use to mark Guice-instantiated components. |
| ExtensionFinder.GuiceFinder | Discovers components via sezpoz but instantiates them by using Guice. |
| ExtensionFinder.Sezpoz | The bootstrap implementation that looks for the Extension marker. |
| ExtensionList<T> | Retains the known extension instances for the given type 'T'. |
| ExtensionListView | Compatibility layer for legacy manual registration of extension points. |
| FilePath | File like object with remoting support. |
| FilePath.AbstractInterceptorCallableWrapper<T> | Abstract DelegatingCallable that exposes an Before/After pattern for
FilePath.FileCallableWrapperFactory that want to implement AOP-style interceptors |
| FilePath.FileCallableWrapperFactory | This extension point allows to contribute a wrapper around a fileCallable so that a plugin can "intercept" a call. |
| FileSystemProvisioner | Prepares and provisions workspaces for AbstractProjects. |
| FileSystemProvisioner.Default | Default implementation that doesn't rely on any file system specific capability, and thus can be used anywhere that Hudson runs. |
| FileSystemProvisioner.Default.DescriptorImpl | |
| FileSystemProvisioner.Default.WorkspaceSnapshotImpl | |
| FileSystemProvisionerDescriptor | Descriptor for FileSystemProvisioner. |
| Functions | Utility functions used in views. |
| Functions.RunUrl | URL decomposed for easier computation of relevant URLs. |
| Functions.ThreadGroupMap | |
| Indenter<J extends Job> | Used by projectView.jelly to indent modules. |
| Launcher | Starts a process. |
| Launcher.IOTriplet | |
| Launcher.LocalLauncher | Launcher that launches process locally. |
| Launcher.RemoteLauncher | Launches processes remotely by using the given channel. |
| Launcher.RemoteLauncher.ProcImpl | |
| 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. |
| LocalPluginManager | PluginManager |
| Lookup | Type-safe instance map. |
| Main | Entry point to Hudson from command line. |
| MarkupText | Mutable representation of string with HTML mark up. |
| Messages | |
| PermalinkList | List of PermalinkProjectAction.Permalinks with some convenience methods. |
| Plugin | Base class of Hudson plugin. |
| Plugin.DummyImpl | Dummy instance of Plugin to be used when a plugin didn't
supply one on its own. |
| PluginFirstClassLoader | classLoader which use first /WEB-INF/lib/*.jar and /WEB-INF/classes before core classLoader you must use the pluginFirstClassLoader true in the maven-hpi-plugin |
| PluginManager | Manages PluginWrappers. |
| PluginManager.FailedPlugin | Remembers why a plugin failed to deploy. |
| PluginManager.PluginCycleDependenciesMonitor | AdministrativeMonitor that checks if there are any plugins with cycle dependencies. |
| PluginManager.PluginUpdateMonitor | AdministrativeMonitor that informs the administrator about a required plugin update. |
| PluginManager.PluginUpdateMonitor.PluginUpdateInfo | |
| PluginWrapper | Represents a Jenkins plug-in and associated control information
for Jenkins to control Plugin. |
| PluginWrapper.Dependency | |
| Proc | External process wrapper. |
| Proc.LocalProc | Locally launched process. |
| Proc.RemoteProc | Deprecated. as of 1.399. |
| ProxyConfiguration | HTTP proxy configuration. |
| ProxyConfiguration.DescriptorImpl | |
| ResponseHeaderFilter | This filter allows you to modify headers set by the container or other servlets that are out of your control. |
| StructuredForm | Obtains the structured form data from StaplerRequest. |
| TcpSlaveAgentListener | Listens to incoming TCP connections from JNLP slave agents and CLI. |
| TcpSlaveAgentListener.ConnectionFromCurrentPeer | Connection terminated because we are reconnected from the current peer. |
| UDPBroadcastFragment | Extension point that contributes an XML fragment to the UDP broadcast. |
| UDPBroadcastThread | Monitors a UDP multicast broadcast and respond with the location of the Hudson service. |
| URLConnectionDecorator | Decorates the connections that Jenkins open to access external resources. |
| Util | Various utility methods that don't have more proper home. |
| WebAppMain | Entry point when Hudson is used as a webapp. |
| 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. |
| Enum Summary | |
|---|---|
| FilePath.TarCompression | Supported tar file compression methods. |
| Platform | Strategy object that absorbs the platform differences. |
| Exception Summary | |
|---|---|
| AbortException | Signals a failure where the error was anticipated and diagnosed. |
| Annotation Types Summary | |
|---|---|
| CopyOnWrite | Represents fields that are protected for concurrency by the copy-on-write semantics. |
| Extension | Marks a field, a method, or a class for automatic discovery, so that Hudson can locate
implementations of ExtensionPoints automatically. |
| ExtensionPoint.LegacyInstancesAreScopedToHudson | Used by designers of extension points (direct subtypes of ExtensionPoint) to indicate that
the legacy instances are scoped to Jenkins instance. |
| RelativePath | Used in conjunction with QueryParameter to refer to
nearby parameters that belong to different parents. |
| RestrictedSince | Accompanies Restricted annotation to indicate when the access restriction was placed. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||