Extension points

Skip to end of metadata
Go to start of metadata

Jenkins defines extension points, which are interfaces or abstract classes that model an aspect of a build system.

Those interfaces define contracts of what need to be implemented, and Jenkins allows plugins to contribute
those implementations. In general, all you need to do to register an implementation is to mark it with
@Extension. Creating a new extension point is quite easy too,
see defining a new extension point for details.

Currently the following extension points are available. See Javadoc for more details about the contracts:

Extension Points in Jenkins Core

hudson.ExtensionFinder

Defined in: Jenkins Core (javadoc)

Discovers the implementations of an extension point.

Implementations

hudson.ExtensionFinder.GuiceFinder

Defined in: Jenkins Core (javadoc)

Discovers components via sezpoz but instantiates them by using Guice.

hudson.ExtensionFinder.Sezpoz

Defined in: Jenkins Core (javadoc)

The bootstrap implementation that looks for the Extension marker.

hudson.cli.declarative.CLIRegisterer

Defined in: Jenkins Core (javadoc)

Discover CLIMethods and register them as CLICommand implementations.

hudson.plugins.persona.xml.XmlPersonaFinder

Defined in: Persona Plugin (javadoc)

Instantiates XmlBasedPersonas }by looking at a known location in plugins.

hudson.plugins.persona.random.RandomPersonaFinder

Defined in: Persona Plugin (javadoc)

@author whren

ruby.RubyExtensionFinder

Defined in: ruby-runtime (javadoc)

Presents Ruby extensions to Jenkins.

hudson.FilePath.FileCallableWrapperFactory

Defined in: Jenkins Core (javadoc)

This extension point allows to contribute a wrapper around a fileCallable so that a plugin can "intercept" a call.
The #wrap(hudson.remoting.DelegatingCallable) method itself will be executed on master (and may collect contextual data if needed) and the returned wrapper will be executed on remote.

Implementations

net.praqma.logging.LoggingCallableIntercepter

Defined in: Logging Plugin (javadoc)

null

hudson.FileSystemProvisioner

Defined in: Jenkins Core (javadoc)

Prepares and provisions workspaces for AbstractProjects.

Implementations

hudson.FileSystemProvisioner.Default

Defined in: Jenkins Core (javadoc)

Default implementation that doesn't rely on any file system specific capability, and thus can be used anywhere that Hudson runs.

hudson.os.solaris.ZFSProvisioner

Defined in: Jenkins Core (javadoc)

FileSystemProvisioner for ZFS.

hudson.FileSystemProvisionerDescriptor

Defined in: Jenkins Core (javadoc)

Descriptor for FileSystemProvisioner.

Implementations

hudson.FileSystemProvisioner.Default.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.os.solaris.ZFSProvisioner.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.LauncherDecorator

Defined in: Jenkins Core (javadoc)

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.

Implementations

jenkins.plugins.coverity.CoverityLauncherDecorator

Defined in: Coverity Plugin (javadoc)

This makes sure that all commands executed (when invocation assistance is enabled) are run through cov-build.

hudson.plugins.cygpath.CygpathLauncherDecorator

Defined in: Cygpath Plugin (javadoc)

If we are on Windows, convert the path of the executable via Cygwin.

hudson.PluginStrategy

Defined in: Jenkins Core (javadoc)

Pluggability point for how to create PluginWrapper.

Implementations

hudson.ClassicPluginStrategy

Defined in: Jenkins Core (javadoc)

null

hudson.UDPBroadcastFragment

Defined in: Jenkins Core (javadoc)

Extension point that contributes an XML fragment to the UDP broadcast.

Implementations

hudson.plugins.swarm.UDPFragmentImpl

Defined in: Swarm Plugin (javadoc)

Adds a secret pass-pharse to UDP broadcast, to allow nearby nodes to register themselves as slaves.

hudson.URLConnectionDecorator

Defined in: Jenkins Core (javadoc)

Decorates the connections that Jenkins open to access external resources.

Implementations

(No known implementation)

hudson.cli.CLICommand

Defined in: Jenkins Core (javadoc)

Base class for Hudson CLI.

Implementations

hudson.cli.GetViewCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.538

hudson.cli.UpdateNodeCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.526

Defined in: Jenkins Core (javadoc)

null

hudson.cli.VersionCommand

Defined in: Jenkins Core (javadoc)

Retrieves the current version.

hudson.cli.LoginCommand

Defined in: Jenkins Core (javadoc)

Saves the current credential to allow future commands to run without explicit credential information.

hudson.cli.CreateNodeCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.526

hudson.cli.CreateViewCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.538

hudson.cli.LogoutCommand

Defined in: Jenkins Core (javadoc)

Deletes the credential stored with the login command.

hudson.cli.DeleteViewCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.538

hudson.cli.ListPluginsCommand

Defined in: Jenkins Core (javadoc)

Outputs a list of installed plugins.

hudson.cli.SetBuildDisplayNameCommand

Defined in: Jenkins Core (javadoc)

null

hudson.cli.CopyJobCommand

Defined in: Jenkins Core (javadoc)

Copies a job from CLI.

hudson.cli.SessionIdCommand

Defined in: Jenkins Core (javadoc)

Prints the current session ID number (that changes for every run) to allow clients to reliably wait for a restart.

hudson.cli.UpdateJobCommand

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

hudson.cli.InstallToolCommand

Defined in: Jenkins Core (javadoc)

Performs automatic tool installation on demand.

hudson.cli.GroovyshCommand

Defined in: Jenkins Core (javadoc)

Executes Groovy shell.

hudson.cli.CommandDuringBuild

Defined in: Jenkins Core (javadoc)

Base class for those commands that are valid only during a build.

hudson.cli.CreateJobCommand

Defined in: Jenkins Core (javadoc)

Creates a new job by reading stdin as a configuration XML file.

hudson.cli.ListJobsCommand

Defined in: Jenkins Core (javadoc)

Lists all jobs (in a specific view).

hudson.cli.GroovyCommand

Defined in: Jenkins Core (javadoc)

Executes the specified groovy script.

hudson.cli.SetBuildDescriptionCommand

Defined in: Jenkins Core (javadoc)

null

hudson.cli.ListChangesCommand

Defined in: Jenkins Core (javadoc)

Retrieves a change list for the specified builds.

hudson.cli.SetBuildParameterCommand

Defined in: Jenkins Core (javadoc)

Used from the build to update the build variable.

hudson.cli.ConsoleCommand

Defined in: Jenkins Core (javadoc)

cat/tail/head of the console output.

hudson.cli.BuildCommand

Defined in: Jenkins Core (javadoc)

Builds a job, and optionally waits until its completion.

hudson.cli.DeleteBuildsCommand

Defined in: Jenkins Core (javadoc)

Deletes builds records in a bulk.

hudson.cli.CloneableCLICommand

Defined in: Jenkins Core (javadoc)

Cloneable CLICommand.

hudson.cli.UpdateViewCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.538

hudson.cli.AbstractBuildRangeCommand

Defined in: Jenkins Core (javadoc)

CLICommand that acts on a series of AbstractBuilds.

hudson.cli.HelpCommand

Defined in: Jenkins Core (javadoc)

Show the list of all commands.

hudson.cli.InstallPluginCommand

Defined in: Jenkins Core (javadoc)

Installs a plugin either from a file, an URL, or from update center.

hudson.cli.GetNodeCommand

Defined in: Jenkins Core (javadoc)

@author ogondza @since 1.526

hudson.cli.WhoAmICommand

Defined in: Jenkins Core (javadoc)

Report the current granted authorities

hudson.cli.SetBuildResultCommand

Defined in: Jenkins Core (javadoc)

Sets the result of the current build. Works only if invoked from within a build.

hudson.cli.GetJobCommand

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.distfork.DistForkCommand

Defined in: DistFork Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.cli.SetExternalBuildResultCommand

Defined in: Monitoring external jobs (javadoc)

Set build result for external monitor job.

org.jenkinsci.plugins.extremefeedback.EventStreamCommand

Defined in: Extreme Feedback Plugin (javadoc)

null

org.jenkinsci.plugins.ios.connector.cli.ListCommand

Defined in: iOS Device Connector Plugin (javadoc)

null

org.jenkinsci.plugins.ios.connector.cli.DeployCommand

Defined in: iOS Device Connector Plugin (javadoc)

CLI command to deploy IPA files.

org.jenkinsci.plugins.command.ListOnlineNodeCommand

Defined in: List Command Plugin (javadoc)

@author Takahisa Wada @since 0.1

org.jenkinsci.plugins.command.ListJobCommand

Defined in: List Command Plugin (javadoc)

@author Takahisa Wada @since 0.1

org.jenkinsci.plugins.command.ListNodeCommand

Defined in: List Command Plugin (javadoc)

@author Takahisa Wada @since 0.1

org.jenkinsci.plugins.commands.ShowLogCommand

Defined in: Log Command (javadoc)

null

hudson.cli.MailCommand

Defined in: Mailer (javadoc)

Sends e-mail through Hudson.

com.sonyericsson.hudson.plugins.metadata.cli.GetMetadataCommand

Defined in: Metadata plugin (javadoc)

Command for listing/viewing data on stuff.

com.sonyericsson.hudson.plugins.metadata.cli.UpdateMetadataCommand

Defined in: Metadata plugin (javadoc)

Command for adding/updating metadata onto stuff.

org.jvnet.hudson.plugins.nextbuildnumber.CLICommand

Defined in: Next Build Number Plugin (javadoc)

@author ogondza

org.jenkinsci.plugins.pry.PryCommand

Defined in: Pry Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.puppet.track.SubmitPuppetReportCommand

Defined in: Puppet Plugin (javadoc)

Accepts puppet reports via CLI and SSH.

org.jenkinsci.plugins.remote_terminal_access.ChannelProcessCommand

Defined in: Remote Terminal Access Plugin (javadoc)

Launches a new JVM on a slave and connect it with the master with remoting channel.
stdout/stdin of the client side of the CLI gets connected to the channel, and stderr is forwarded straight to the stderr of the client.

org.jenkinsci.plugins.remote_terminal_access.lease.LeaseAddCommand

Defined in: Remote Terminal Access Plugin (javadoc)

Adds additional slaves to the current lease.

org.jenkinsci.plugins.remote_terminal_access.lease.LeaseEndCommand

Defined in: Remote Terminal Access Plugin (javadoc)

Finishes the lease in progress.

org.jenkinsci.plugins.remote_terminal_access.lease.LeaseStartCommand

Defined in: Remote Terminal Access Plugin (javadoc)

Lease executors.

com.cloudbees.jenkins.support.SupportCommand

Defined in: Support Core Plugin (javadoc)

null

hudson.cli.CliTransportAuthenticator

Defined in: Jenkins Core (javadoc)

Perform SecurityRealm independent authentication.

Implementations

(No known implementation)

hudson.console.ConsoleAnnotationDescriptor

Defined in: Jenkins Core (javadoc)

Descriptor for ConsoleNote.

Implementations

hudson.tasks._maven.Maven3MojoNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.tasks._maven.MavenErrorNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.tasks._maven.MavenWarningNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.tasks._maven.MavenMojoNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.console.ModelHyperlinkNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.console.HudsonExceptionNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.console.ExpandableDetailsNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.console.HyperlinkNote.DescriptorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.tasks._ant.AntTargetNote.DescriptorImpl

Defined in: Ant Plugin (javadoc)

null

hudson.tasks._ant.AntOutcomeNote.DescriptorImpl

Defined in: Ant Plugin (javadoc)

null

hudson.plugins.ansicolor.AnsiColorNote.DescriptorImpl

Defined in: AnsiColor Plugin (javadoc)

null

org.jvnet.hudson.plugins.collapsingconsolesections.CollapsingSectionNote.DescriptorImpl

Defined in: Collapsing Console Sections Plugin (javadoc)

null

hudson.plugins.gradle.GradleTaskNote.DescriptorImpl

Defined in: Gradle Plugin (javadoc)

null

hudson.plugins.gradle.GradleOutcomeNote.DescriptorImpl

Defined in: Gradle Plugin (javadoc)

null

com.g2one.hudson.grails.GrailsTaskNote.DescriptorImpl

Defined in: Grails Plugin (javadoc)

null

org.jenkinsci.plugins.openjdk_native.OpenJDKErrorNote.DescriptorImpl

Defined in: openJDK-native-plugin (javadoc)

null

org.jenkinsci.plugins.patch.PatchNote.DescriptorImpl

Defined in: Patch Parameter Plugin (javadoc)

null

hudson.plugins.phing.console.PhingOutcomeNote.DescriptorImpl

Defined in: Phing Plugin (javadoc)

null

hudson.plugins.phing.console.PhingTargetNote.DescriptorImpl

Defined in: Phing Plugin (javadoc)

null

hudson.plugins.phing.console.PhingPHPErrorNote.DescriptorImpl

Defined in: Phing Plugin (javadoc)

null

builder.smartfrog.util.SmartFrogConsoleNote.DescriptorImpl

Defined in: SmartFrog Builder (javadoc)

null

hudson.console.ConsoleAnnotatorFactory

Defined in: Jenkins Core (javadoc)

Entry point to the ConsoleAnnotator extension point. This class creates a new instance of ConsoleAnnotator that starts a new console annotation session.

Implementations

hudson.console.UrlAnnotator

Defined in: Jenkins Core (javadoc)

Annotates URLs in the console output to hyperlink.

com.sonyericsson.jenkins.plugins.bfa.IndicationAnnotatorFactory

Defined in: Build Failure Analyzer (javadoc)

Factory for creating a new IndicationAnnotator when the log should be annotated.

org.jvnet.hudson.plugins.collapsingconsolesections.CollapsingSectionAnnotatorFactory

Defined in: Collapsing Console Sections Plugin (javadoc)

hudson.console.ConsoleLogFilter

Defined in: Jenkins Core (javadoc)

A hook to allow filtering of information that is written to the console log. Unlike ConsoleAnnotator and ConsoleNote, this class provides direct access to the underlying OutputStream so it's possible to suppress data, which isn't possible from the other interfaces. (ArgumentListBuilder#add(String, boolean) is a simpler way to suppress a single password.) @author dty @since 1.383 @see BuildWrapper#decorateLogger

Implementations

(No known implementation)

hudson.console.ConsoleNote

Defined in: Jenkins Core (javadoc)

Data that hangs off from a console output.

Implementations

hudson.tasks._maven.Maven3MojoNote

Defined in: Jenkins Core (javadoc)

Marks the log line that reports that Maven3 is executing a mojo. It'll look something like this:

hudson.tasks._maven.MavenErrorNote

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

hudson.tasks._maven.MavenWarningNote

Defined in: Jenkins Core (javadoc)

Marks the warning messages from Maven.

hudson.tasks._maven.MavenMojoNote

Defined in: Jenkins Core (javadoc)

Marks the log line that reports that Maven is executing a mojo. It'll look something like this:

hudson.console.ModelHyperlinkNote

Defined in: Jenkins Core (javadoc)

HyperlinkNote that links to a

Unknown macro: {@linkplain ModelObject model object}

, which in the UI gets rendered with context menu and etc.

hudson.console.HudsonExceptionNote

Defined in: Jenkins Core (javadoc)

Placed on the beginning of the exception stack trace produced by Hudson, which in turn produces hyperlinked stack trace.

hudson.console.ExpandableDetailsNote

Defined in: Jenkins Core (javadoc)

Renders a button that can be clicked to reveal additional block tag (and HTML inside it.)

hudson.console.HyperlinkNote

Defined in: Jenkins Core (javadoc)

Turns a text into a hyperlink by specifying the URL separately.

hudson.plugins.phing.console.PhingOutcomeNote

Defined in: Phing Plugin (javadoc)

Annotates the BUILD SUCCESSFUL/FAILED line of the Phing execution.

hudson.plugins.phing.console.PhingTargetNote

Defined in: Phing Plugin (javadoc)

Marks the log line "TARGET:" that Phing uses to mark the beginning of the new target.

hudson.plugins.phing.console.PhingPHPErrorNote

Defined in: Phing Plugin (javadoc)

Annotates the PHP error line of the Phing execution.

builder.smartfrog.util.SmartFrogConsoleNote

Defined in: SmartFrog Builder (javadoc)

hudson.diagnosis.HudsonHomeDiskUsageMonitor.Solution

Defined in: Jenkins Core (javadoc)

Extension point for suggesting solutions for full JENKINS_HOME.

Implementations

(No known implementation)

hudson.lifecycle.Lifecycle

Defined in: Jenkins Core (javadoc)

Provides the capability for starting/stopping/restarting/uninstalling Hudson.

Implementations

hudson.lifecycle.WindowsServiceLifecycle

Defined in: Jenkins Core (javadoc)

Lifecycle for Hudson installed as Windows service.

Defined in: Jenkins Core (javadoc)

null

Defined in: Jenkins Core (javadoc)

null

hudson.lifecycle.UnixLifecycle

Defined in: Jenkins Core (javadoc)

Lifecycle implementation when Hudson runs on the embedded servlet container on Unix.

hudson.lifecycle.SolarisSMFLifecycle

Defined in: Jenkins Core (javadoc)

Lifecycle for Hudson installed as SMF service.

hudson.markup.MarkupFormatter

Defined in: Jenkins Core (javadoc)

Generalization of a function that takes text with some markup and converts that to HTML. Such markup is often associated with Wiki.

Implementations

hudson.markup.EscapedMarkupFormatter

Defined in: Jenkins Core (javadoc)

@link MarkupFormatter} that treats the input as the escaped html.

hudson.markup.RawHtmlMarkupFormatter

Defined in: AntiSamy Markup Formatter Plugin (javadoc)

MarkupFormatter that treats the input as the raw html. This is the backward compatible behaviour.

org.jenkinsci.plugins.UnsafeMarkupFormatter

Defined in: anything-goes-formatter (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.escapedmarkup.EscapedMarkupFormatter

Defined in: Escaped Markup Plugin (javadoc)

@link MarkupFormatter} that treats the input as the escaped html.

org.jenkins_ci.plugins.pegdown_formatter.PegDownFormatter

Defined in: PegDown Formatter Plugin (javadoc)

null

hudson.matrix.Axis

Defined in: Jenkins Core (javadoc)

Configuration axis.

Implementations

hudson.matrix.LabelAxis

Defined in: Jenkins Core (javadoc)

Axis that selects label expressions.

hudson.matrix.JDKAxis

Defined in: Jenkins Core (javadoc)

Axis that selects available JDKs.

hudson.matrix.TextAxis

Defined in: Jenkins Core (javadoc)

User-defined plain text axis.

hudson.matrix.LabelExpAxis

Defined in: Jenkins Core (javadoc)

Axis that selects label expressions.

jenkinsci.plugin.browseraxis.BrowserAxis

Defined in: Browser axis plugin (javadoc)

Axis for browsers. It is similar to JDKAxis

jenkinsci.plugin.browseraxis.BrowserExpAxis

Defined in: Browser axis plugin (javadoc)

Expression for browsers. It is similar to LabelExpAxis, but it is only for browser labels

ca.silvermaplesolutions.jenkins.plugins.daxis.DynamicAxis

Defined in: DynamicAxis Plugin (javadoc)

Implements dynamic axis support through a configurable environment variable. Warnings about type name colliding with a package in Eclipse can be ignored. @version 1.0.0

org.jenkinsci.plugins.ec2axis.EC2Axis

Defined in: EC2 Cloud Axis (javadoc)

null

org.jenkinsci.plugins.elasticaxisplugin.ElasticAxis

Defined in: Elastic Axis (javadoc)

null

org.jenkinsci.plugins.GroovyAxis

Defined in: GroovyAxis (javadoc)

null

jenkins.plugins.shiningpanda.matrix.PythonAxis

Defined in: ShiningPanda Plugin (javadoc)

null

jenkins.plugins.shiningpanda.matrix.ToxAxis

Defined in: ShiningPanda Plugin (javadoc)

null

hudson.matrix.MatrixAggregatable

Defined in: Jenkins Core (javadoc)

Publisher, JobProperty, BuildWrapper can optionally implement this interface to perform result aggregation across MatrixRun.

Implementations

hudson.tasks.junit.JUnitResultArchiver

Defined in: Jenkins Core (javadoc)

Generates HTML report from JUnit test result XML files.

hudson.plugins.analysis.collector.AnalysisPublisher

Defined in: Analysis Collector Plugin (javadoc)

Collects the results of the various analysis plug-ins.

hudson.plugins.analysis.core.HealthAwareRecorder

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

hudson.plugins.analysis.core.HealthAwarePublisher

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

org.jenkinsci.plugins.android_lint.LintPublisher

Defined in: Android Lint Plugin (javadoc)

Publishes the results of parsing an Android lint file.

hudson.plugins.brakeman.BrakemanPublisher

Defined in: Brakeman Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

org.jenkinsci.plugins.buildaliassetter.BuildAliasSetter

Defined in: Build Alias Setter Plugin (javadoc)

Set aliases to the build

com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty

Defined in: Build Failure Analyzer (javadoc)

A JobProperty that flags a job that should not be scanned. Also works as the MatrixAggregatable

org.jenkinsci.plugins.buildnamesetter.BuildNameSetter

Defined in: Build Name Setter Plugin (javadoc)

Set the name twice.

hudson.plugins.build_publisher.BuildPublisher

Defined in: Build Publisher Plugin (javadoc)

Publisher responsible for submitting build results to public Hudson instance.

hudson.plugins.ccm.CcmPublisher

Defined in: CCM Plugin (javadoc)

Publishes the results of the CCM analysis (freestyle project type).

hudson.plugins.checkstyle.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberTestResultArchiver

Defined in: Cucumber Test Result Plugin (javadoc)

Generates HTML report from Cucumber JSON files.

org.jenkinsci.plugins.DependencyCheck.DependencyCheckPublisher

Defined in: OWASP Dependency-Check Plugin (javadoc)

Publishes the results of the Dependency-Check analysis (freestyle project type).

hudson.plugins.descriptionsetter.DescriptionSetterPublisher

Defined in: Description Setter Plugin (javadoc)

null

hudson.plugins.downstream_ext.DownstreamTrigger

Defined in: Downstream-Ext Plugin (javadoc)

Triggers builds of other projects.

hudson.plugins.doxygen.DoxygenArchiver

Defined in: Doxygen Plugin (javadoc)

hudson.plugins.dry.DryPublisher

Defined in: DRY Plugin (javadoc)

Publishes the results of the duplicate code analysis (freestyle project type).

hudson.plugins.emailext.ExtendedEmailPublisher

Defined in: Email-ext plugin (javadoc)

Publisher that sends notification e-mail.

com.lookout.jenkins.EnvironmentScript

Defined in: Environment Script Plugin (javadoc)

Runs a specific chunk of code before each build, parsing output for new environment variables.

hudson.plugins.findbugs.FindBugsPublisher

Defined in: FindBugs Plugin (javadoc)

Publishes the results of the FindBugs analysis (freestyle project type).

org.jenkins_ci.plugins.flexible_publish.FlexiblePublisher

Defined in: Flexible Publish Plugin (javadoc)

null

hudson.plugins.git.GitPublisher

Defined in: Git Plugin (javadoc)

null

com.hp.application.automation.tools.results.RunResultRecorder

Defined in: HP Application Automation Tools (javadoc)

This class is adapted from JunitResultArchiver; Only the

Unknown macro: {@code perform()} method slightly differs.

hudson.plugins.im.IMPublisher

Defined in: Instant Messaging Plugin (javadoc)

The actual Publisher which sends notification messages out to the clients.

hudson.plugins.ircbot.IrcPublisher

Defined in: IRC Plugin (javadoc)

Publishes build results to IRC channels.

hudson.plugins.jabber.im.transport.JabberPublisher

Defined in: Jabber Plugin (javadoc)

Jabber-specific implementation of the IMPublisher.

join.JoinTrigger

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jshint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

hudson.plugins.jslint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

org.jenkinsci.plugins.junitrealtimetestreporter.DummyArchiver

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

Dummy configuration holder for maven that has no archiver

hudson.plugins.labeledgroupedtests.LabeledTestResultGroupPublisher

Defined in: LabeledTestGroupsPublisher Plugin (javadoc)

null

com.cwctravel.hudson.plugins.multimoduletests.ProjectResultPublisher

Defined in: Multi Module Tests Publisher (javadoc)

null

com.anyonecantest.jenkins.plugins.mypeople.MpPublisher

Defined in: MyPeople+Plugin (javadoc)

null

hudson.plugins.PerfPublisher.PerfPublisherPublisher

Defined in: PerfPublisher Plugin (javadoc)

The publisher creates the results we want from the PerfPublisher execution.

hudson.plugins.pmd.PmdPublisher

Defined in: PMD Plugin (javadoc)

Publishes the results of the PMD analysis (freestyle project type).

org.jenkinsci.plugins.postbuildscript.PostBuildScript

Defined in: PostBuildScript Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsCi.plugins.projectDescriptionSetter.DescriptionSetterWrapper

Defined in: Project Description Setter Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.qc.QualityCenterResultArchiver

Defined in: Quality Center Plugin (javadoc)

This class is adapted from JunitResultArchiver; Only the

method slightly differs.

hudson.plugins.robot.RobotPublisher

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.skype.im.transport.SkypePublisher

Defined in: Skype Plugin (javadoc)

Skype-specific implementation of the IMPublisher.

com.cwctravel.hudson.plugins.suitegroupedtests.SuiteGroupResultPublisher

Defined in: suite-test-groups-publisher (javadoc)

null

org.tap4j.plugin.TapPublisher

Defined in: TAP Plugin (javadoc)

Publishes TAP results in Jenkins builds.

hudson.plugins.tasks.TasksPublisher

Defined in: Task Scanner Plugin (javadoc)

Publishes the results of the task scanner (freestyle project type).

hudson.plugins.warnings.WarningsPublisher

Defined in: Warnings Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

hudson.plugins.ws_cleanup.WsCleanup

Defined in: Workspace Cleanup Plugin (javadoc)

hudson.matrix.MatrixAggregator

Defined in: Jenkins Core (javadoc)

Performs the aggregation of MatrixRun results into MatrixBuild.

Implementations

hudson.tasks.test.TestResultAggregator

Defined in: Jenkins Core (javadoc)

Aggregates AbstractTestResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.analysis.collector.AnalysisAnnotationsAggregator

Defined in: Analysis Collector Plugin (javadoc)

Aggregates AnalysisResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.analysis.core.AnnotationsAggregator

Defined in: Static Code Analysis Plug-ins (javadoc)

Aggregates ResultActions of MatrixRuns into MatrixBuild.

org.jenkinsci.plugins.android_lint.LintAnnotationsAggregator

Defined in: Android Lint Plugin (javadoc)

Aggregates LintResultActions of MatrixRuns into MatrixBuild.

Defined in: Build Alias Setter Plugin (javadoc)

null

com.sonyericsson.jenkins.plugins.bfa.FailureCauseMatrixAggregator

Defined in: Build Failure Analyzer (javadoc)

Aggregates the failure causes from downstream builds to the parent build.

Defined in: Build Name Setter Plugin (javadoc)

null

Defined in: Build Publisher Plugin (javadoc)

null

hudson.plugins.ccm.CcmAnnotationsAggregator

Defined in: CCM Plugin (javadoc)

Aggregates CcmResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.checkstyle.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

org.jenkinsci.plugins.conditionalbuildstep.matrix.MatrixAggregatorChain

Defined in: Conditional BuildStep Plugin (javadoc)

An aggregator chaining all the aggregators of the chained builders - only done/used within a matrix build.

org.jenkinsci.plugins.conditionalbuildstep.matrix.DummyMatrixAggregator

Defined in: Conditional BuildStep Plugin (javadoc)

null

org.jenkinsci.plugins.DependencyCheck.DependencyCheckAnnotationsAggregator

Defined in: OWASP Dependency-Check Plugin (javadoc)

Aggregates DependencyCheckResultActions of MatrixRuns into MatrixBuild.

Defined in: Description Setter Plugin (javadoc)

null

Defined in: Downstream-Ext Plugin (javadoc)

null

Defined in: Doxygen Plugin (javadoc)

null

hudson.plugins.dry.DryAnnotationsAggregator

Defined in: DRY Plugin (javadoc)

Aggregates DryResultActions of MatrixRuns into MatrixBuild.

Defined in: Email-ext plugin (javadoc)

null

Defined in: Environment Script Plugin (javadoc)

null

hudson.plugins.findbugs.FindBugsAnnotationsAggregator

Defined in: FindBugs Plugin (javadoc)

Aggregates FindBugsResultActions of MatrixRuns into MatrixBuild.

org.jenkins_ci.plugins.flexible_publish.ConditionalMatrixAggregator

Defined in: Flexible Publish Plugin (javadoc)

Wraps MatrixAggregator for the wrapped Publisher. Evaluates the condition, and call wrapped MatrixAggregator if satisfied.

org.jenkins_ci.plugins.flexible_publish.FlexibleMatrixAggregator

Defined in: Flexible Publish Plugin (javadoc)

MatrixAggregator for FlexiblePublisher.

Defined in: Git Plugin (javadoc)

null

Defined in: Instant Messaging Plugin (javadoc)

null

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jshint.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.jslint.CheckStyleAnnotationsAggregator

Defined in: Checkstyle Plugin (javadoc)

Aggregates CheckStyleResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.PerfPublisher.PerfPublisherResultAggregator

Defined in: PerfPublisher Plugin (javadoc)

null

hudson.plugins.pmd.PmdAnnotationsAggregator

Defined in: PMD Plugin (javadoc)

Aggregates PmdResultActions of MatrixRuns into MatrixBuild.

Defined in: PostBuildScript Plugin (javadoc)

null

Defined in: Project Description Setter Plugin (javadoc)

null

hudson.plugins.robot.RobotResultAggregator

Defined in: Robot Framework Plugin (javadoc)

null

hudson.plugins.tasks.TasksAnnotationsAggregator

Defined in: Task Scanner Plugin (javadoc)

Aggregates TasksResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.warnings.WarningsAnnotationsAggregator

Defined in: Warnings Plugin (javadoc)

Aggregates WarningsResultActions of MatrixRuns into MatrixBuild.

hudson.plugins.ws_cleanup.WsCleanupMatrixAggregator

Defined in: Workspace Cleanup Plugin (javadoc)

null

hudson.matrix.MatrixConfigurationSorter

Defined in: Jenkins Core (javadoc)

Add sorting for configurations MatrixConfigurations of matrix job MatrixProject

Implementations

hudson.matrix.NoopMatrixConfigurationSorter

Defined in: Jenkins Core (javadoc)

Place holder for default "do not sort" MatrixConfigurationSorter.

org.jenkinsci.plugin.matrixconfigsorter.ShorterFirstAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

org.jenkinsci.plugin.matrixconfigsorter.TimeStampAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

org.jenkinsci.plugin.matrixconfigsorter.LastAxisSorter

Defined in: Matrix configuration sorter plugin (javadoc)

Sort configurations MatrixConfiguration of matrix job MatrixProject by order of values in last axis.

hudson.matrix.MatrixExecutionStrategy

Defined in: Jenkins Core (javadoc)

Controls the execution sequence of MatrixConfiguration when MatrixProject builds, including what degree it gets serialized/parallelled, how the whole build is abandoned when some fails, etc.

Implementations

hudson.matrix.DefaultMatrixExecutionStrategyImpl

Defined in: Jenkins Core (javadoc)

MatrixExecutionStrategy that captures historical behavior.

hudson.matrix.listeners.MatrixBuildListener

Defined in: Jenkins Core (javadoc)

Controls which subset of MatrixRuns to rebuild.

Implementations

hudson.plugins.matrix_configuration_parameter.MatrixCombinationsParameterMatrixBuildListener

Defined in: Matrix Combinations Plugin (javadoc)

net.praqma.jenkins.plugin.reloaded.MatrixReloadedBuildListener

Defined in: Matrix Reloaded Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.matrix.MatrixBuildListenerImpl

Defined in: Parameterized Trigger Plugin (javadoc)

MatrixBuildListener that chooses the subset to run based on MatrixSubsetAction @author Kohsuke Kawaguchi

hudson.model.AbstractProject.LabelValidator

Defined in: Jenkins Core (javadoc)

Plugins may want to contribute additional restrictions on the use of specific labels for specific projects. This extension point allows such restrictions.

Implementations

(No known implementation)

hudson.model.AdministrativeMonitor

Defined in: Jenkins Core (javadoc)

Checks the health of a subsystem of Jenkins and if there's something that requires administrator's attention, notify the administrator.

Implementations

hudson.node_monitors.MonitorMarkedNodeOffline

Defined in: Jenkins Core (javadoc)

If NodeMonitor marks the node as offline, we'll show this to the admin to get their attention.

hudson.diagnosis.ReverseProxySetupMonitor

Defined in: Jenkins Core (javadoc)

Looks out for a broken reverse proxy setup that doesn't rewrite the location header correctly.

hudson.diagnosis.OldDataMonitor

Defined in: Jenkins Core (javadoc)

Tracks whether any data structure changes were corrected when loading XML, that could be resaved to migrate that data to the new format.

hudson.diagnosis.TooManyJobsButNoView

Defined in: Jenkins Core (javadoc)

If Hudson is run with a lot of jobs but no views, suggest the user that they can create views.

hudson.diagnosis.NullIdDescriptorMonitor

Defined in: Jenkins Core (javadoc)

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.

hudson.diagnosis.HudsonHomeDiskUsageMonitor

Defined in: Jenkins Core (javadoc)

Monitors the disk usage of JENKINS_HOME, and if it's almost filled up, warn the user.

hudson.PluginManager.PluginCycleDependenciesMonitor

Defined in: Jenkins Core (javadoc)

AdministrativeMonitor that checks if there are any plugins with cycle dependencies.

hudson.PluginManager.PluginUpdateMonitor

Defined in: Jenkins Core (javadoc)

AdministrativeMonitor that informs the administrator about a required plugin update. @since 1.491

hudson.model.UpdateCenter.CoreUpdateMonitor

Defined in: Jenkins Core (javadoc)

AdministrativeMonitor that checks if there's Jenkins update.

hudson.triggers.SCMTrigger.AdministrativeMonitorImpl

Defined in: Jenkins Core (javadoc)

null

hudson.util.AdministrativeError

Defined in: Jenkins Core (javadoc)

A convenient AdministrativeMonitor implementations that show an error message and optional stack trace. This is useful for notifying a non-fatal error to the administrator.

hudson.os.solaris.ZFSInstaller

Defined in: Jenkins Core (javadoc)

Encourages the user to migrate JENKINS_HOME on a ZFS file system.

hudson.os.solaris.ZFSInstaller.MigrationCompleteNotice

Defined in: Jenkins Core (javadoc)

Used to indicate that the migration was completed successfully.

hudson.os.solaris.ZFSInstaller.MigrationFailedNotice

Defined in: Jenkins Core (javadoc)

Used to indicate a failure in the migration.

jenkins.diagnosis.HsErrPidList

Defined in: Jenkins Core (javadoc)

Finds crash dump reports and show them in the UI.

jenkins.diagnostics.SecurityIsOffMonitor

Defined in: Jenkins Core (javadoc)

Unsecured Jenkins is, well, insecure.

jenkins.diagnostics.ooom.OutOfOrderBuildMonitor

Defined in: Jenkins Core (javadoc)

Reports any Problems found and report them in the "Manage Jenkins" page.

jenkins.security.RekeySecretAdminMonitor

Defined in: Jenkins Core (javadoc)

Warns the administrator to run SecretRewriter

jenkins.management.AsynchronousAdministrativeMonitor

Defined in: Jenkins Core (javadoc)

Convenient partial implementation of AdministrativeMonitor that involves a background "fixing" action once the user opts in for the execution of it.

hudson.plugins.ec2.ebs.ZPoolExpandNotice

Defined in: Amazon EC2 Plugin (javadoc)

AdministrativeMonitor that tells the user that ZFS pool is filling up and they need to add more storage.

com.hp.mercury.ci.jenkins.plugins.OOAdministrativeMonitor

Defined in: HP Operations Orchestration Automation Execution Plugin (javadoc)

null

hudson.model.AperiodicWork

Defined in: Jenkins Core (javadoc)

Extension point which allows scheduling a task with variable interval. Interval in evaluated every time before next task is scheduled by calling #getRecurrencePeriod(). Task to be scheduled is obtain by calling #getNewInstance().

Implementations

hudson.model.AsyncAperiodicWork

Defined in: Jenkins Core (javadoc)

AperiodicWork that takes a long time to run. Similar to AsyncPeriodicWork, see AsyncPeriodicWork for details and AperiodicWork for differences between AperiodicWork and PeriodicWork.

hudson.plugins.disk_usage.JobWithoutBuildsDiskUsageCalculation

Defined in: Disk Usage Plugin (javadoc)

hudson.plugins.disk_usage.WorkspaceDiskUsageCalculationThread

Defined in: Disk Usage Plugin (javadoc)

hudson.plugins.disk_usage.BuildDiskUsageCalculationThread

Defined in: Disk Usage Plugin (javadoc)

A Thread responsible for gathering disk usage information

hudson.plugins.disk_usage.DiskUsageCalculation

Defined in: Disk Usage Plugin (javadoc)

org.jenkinsci.plugins.rabbitmqconsumer.watchdog.ReconnectTimer

Defined in: RabbitMQ Consumer Plugin (javadoc)

Reconnect timer class.

hudson.model.BuildStepListener

Defined in: Jenkins Core (javadoc)

Receives events that happen as a build executes BuildSteps. @author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a> @since 1.502

Implementations

(No known implementation)

hudson.model.BuildVariableContributor

Defined in: Jenkins Core (javadoc)

Contributes build variables to builds.

Implementations

org.jenkinsci.plugins.envinject.EnvInjectBuildVariableContributor

Defined in: EnvInject Plugin (javadoc)

Overriding job parameters with environment variables populated by EnvInject plugin

hudson.model.ComputerPanelBox

Defined in: Jenkins Core (javadoc)

Adds box rendered in the computer side panel.

Implementations

org.jenkinsci.plugins.computerqueue.ComputerQueue

Defined in: Computer queue plugin (javadoc)

Add a box with a queue of tasks for given computer to its page

hudson.plugins.nextexecutions.NextExecutionsComputerWidget

Defined in: Next Executions (javadoc)

Widget in the Computer page's sidebar with a list of projects (tied to that Computer) and their next scheduled build's date. The list is sorted by date.

hudson.model.ComputerPinger

Defined in: Jenkins Core (javadoc)

A way to see if a computer is reachable.

Implementations

hudson.model.ComputerPinger.BuiltInComputerPinger

Defined in: Jenkins Core (javadoc)

Default pinger - use Java built-in functionality. This doesn't always work, a host may be reachable even if this returns false.

hudson.model.DescriptorVisibilityFilter

Defined in: Jenkins Core (javadoc)

Hides Descriptors from users.

Implementations

com.cloudbees.hudson.plugins.folder.FolderAddFilter

Defined in: CloudBees Folders Plugin (javadoc)

Restricts additions to a folder via

Unknown macro: {@code View/newJob.jelly}

. @see Folder#getItemDescriptors

Defined in: Extension Filter Plugin (javadoc)

null

hudson.model.DownloadService.Downloadable

Defined in: Jenkins Core (javadoc)

Represents a periodically updated JSON data file obtained from a remote URL.

Implementations

hudson.tools.JDKInstaller.JDKList

Defined in: Jenkins Core (javadoc)

JDK list.

Defined in: Buckminster PlugIn (javadoc)

null

org.jenkinsci.plugins.chromedriver.DownloadableImpl

Defined in: ChromeDriver plugin (javadoc)

Downloads chromedriver installation data.

com.kiuwan.plugins.kiuwanJenkinsPlugin.KiuwanDownloadable

Defined in: Kiuwan Plugin (javadoc)

null

org.jenkinsci.plugins.scriptler.share.gh.CentralScriptJsonCatalog

Defined in: Scriptler Plugin (javadoc)

Gets the GitHub catalog from <a href="http://mirrors.jenkins-ci.org/updates/updates/org.jenkinsci.plugins.scriptler.CentralScriptJsonCatalog.json">jenkins-ci/org.jenkinsci.plugins.scriptler.CentralScriptJsonCatalog.json</a>. This catalog is updated by a background crawler on the Jenkins infrastructure site.

hudson.model.EnvironmentContributor

Defined in: Jenkins Core (javadoc)

Contributes environment variables to builds.

Implementations

jenkins.model.CoreEnvironmentContributor

Defined in: Jenkins Core (javadoc)

EnvironmentContributor that adds the basic set of environment variables that we've been exposing historically.

jenkinsci.plugin.browseraxis.BrowserContributor

Defined in: Browser axis plugin (javadoc)

Contribute browser build environments Set BROWSER_AXIS_PATH which contains path to browser, BROWSER_AXIS which contains name of version, and export path to the version into PATH

org.jenkinsci.plugins.chromedriver.EnvironmentContributorImpl

Defined in: ChromeDriver plugin (javadoc)

Modifies PATH to include chromedriver

hudson.plugins.filesfoundtrigger.FilesFoundEnvironmentContributor

Defined in: Files Found Trigger (javadoc)

Contributes environment variables to builds that were caused by the FilesFoundTrigger.

net.praqma.jenkins.plugin.reloaded.MatrixReloadedEnvironmentContributor

Defined in: Matrix Reloaded Plugin (javadoc)

null

com.sonyericsson.hudson.plugins.metadata.model.MetadataEnvironmentContributor

Defined in: Metadata plugin (javadoc)

Environment contributor for the metadata values. Adds metadata values that has been flagged to be exposed as environment variables before each build step.

jenkins.plugins.startedbyenvvar.StartedByEnvVarContributor

Defined in: Started-By Environment Variable Plugin (javadoc)

null

hudson.plugins.zentimestamp.ZenTimestampEnvironmentContributor

Defined in: ZenTimestamp Plugin (javadoc)

@author Gregory Boissinot

hudson.model.Job

Defined in: Jenkins Core (javadoc)

A job is an runnable entity under the monitoring of Hudson.

Implementations

hudson.model.Project

Defined in: Jenkins Core (javadoc)

Buildable software project.

hudson.model.ViewJob

Defined in: Jenkins Core (javadoc)

Job that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.

hudson.model.AbstractProject

Defined in: Jenkins Core (javadoc)

Base implementation of Jobs that build software.

hudson.model.FreeStyleProject

Defined in: Jenkins Core (javadoc)

Free-style software project.

hudson.matrix.MatrixConfiguration

Defined in: Jenkins Core (javadoc)

One configuration of MatrixProject.

hudson.matrix.MatrixProject

Defined in: Jenkins Core (javadoc)

Job that allows you to run multiple different configurations from a single setting.

org.jenkinsci.plugins.asyncjob.AsyncJob

Defined in: Async Job Plugin (javadoc)

@author Kohsuke Kawaguchi

com.cloudbees.plugins.flow.BuildFlow

Defined in: Build Flow Plugin (javadoc)

Defines the orchestration logic for a build flow as a succession o jobs to be executed and chained together

hudson.model.ExternalJob

Defined in: Monitoring external jobs (javadoc)

Job that runs outside Hudson whose result is submitted to Hudson (either via web interface, or simply by placing files on the file system, for compatibility.)

hudson.ivy.IvyModuleSet

Defined in: Ivy Plugin (javadoc)

Group of IvyModules.

hudson.ivy.AbstractIvyProject

Defined in: Ivy Plugin (javadoc)

Common part between IvyModule and IvyModuleSet.

hudson.ivy.IvyModule

Defined in: Ivy Plugin (javadoc)

Job that builds projects based on Ivy.

com.tikal.jenkins.plugins.multijob.MultiJobProject

Defined in: Multijob Plugin (javadoc)

null

org.jenkinsci.plugins.jobgenerator.JobGenerator

Defined in: Job Generator Plugin (javadoc)

Defines project which build action is to generates a new job configuration.

org.cloudbees.literate.jenkins.promotions.PromotionProject

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

org.cloudbees.literate.jenkins.LiterateBranchProject

Defined in: Literate Plugin (javadoc)

Represents a specific branch of a literate build project.

org.cloudbees.literate.jenkins.LiterateEnvironmentProject

Defined in: Literate Plugin (javadoc)

Represents a specific environment defined for the literate build.

hudson.maven.MavenModuleSet

Defined in: Maven Project Plugin (javadoc)

Group of MavenModules.

hudson.maven.AbstractMavenProject

Defined in: Maven Project Plugin (javadoc)

Common part between MavenModule and MavenModuleSet.

hudson.maven.MavenModule

Defined in: Maven Project Plugin (javadoc)

Job that builds projects based on Maven2.

com.barchart.jenkins.cascade.CascadeProject

Defined in: Maven Cascade Release Plugin (javadoc)

Cascade orchestration project.
Peer project to the layout project. Provides cascade workflow.

hudson.plugins.promoted_builds.PromotionProcess

Defined in: Promoted Builds Plugin (javadoc)

A dummy AbstractProject to carry out promotion operations.

hudson.plugins.project_inheritance.projects.InheritanceProject

Defined in: inheritance-plugin (javadoc)

A simple base class for all inheritable jobs/projects.

captmorgan.ExternalProject

Defined in: Strawboss Plugin (javadoc)

org.jenkins.plugin.templateWorkflows.TemplatesWorkflowJob

Defined in: Template Workflows Plugin (javadoc)

null

hudson.views.BuildFilterColumn.JobWrapper

Defined in: View Job Filters (javadoc)

null

hudson.model.JobProperty

Defined in: Jenkins Core (javadoc)

Extensible property of Job.

Implementations

hudson.model.ParametersDefinitionProperty

Defined in: Jenkins Core (javadoc)

Keeps a list of the parameters defined for a project.

com.nirima.AdaptivePluginProperty

Defined in: Jenkins Adaptive Plugin (javadoc)

Created by IntelliJ IDEA. User: magnayn Date: 22/12/2010 Time: 11:55 To change this template use File | Settings | File Templates.

jenkins.plugin.assembla.AssemblaProjectProperty

Defined in: Assembla plugin (javadoc)

null

hudson.plugins.batch_task.BatchTaskProperty

Defined in: Batch Task Plugin (javadoc)

Batch tasks added as JobProperty.

jenkins.branch.RateLimitBranchProperty.JobPropertyImpl

Defined in: Branch API Plugin (javadoc)

null

hudson.plugins.bugzilla.BugzillaProjectProperty

Defined in: Bugzilla Plugin (javadoc)

null

org.jenkinsci.plugins.buildaliassetter.PermalinkStorage

Defined in: Build Alias Setter Plugin (javadoc)

List of Aliases attached to a particular Job

hudson.plugins.buildblocker.BuildBlockerProperty

Defined in: Build Blocker Plugin (javadoc)

Job property that stores the line feed separated list of regular expressions that define the blocking jobs.

com.sonyericsson.jenkins.plugins.bfa.model.ScannerOffJobProperty

Defined in: Build Failure Analyzer (javadoc)

A JobProperty that flags a job that should not be scanned.

com.sonyericsson.jenkins.plugins.bfa.model.ScannerJobProperty

Defined in: Build Failure Analyzer (javadoc)

A JobProperty that flags a job that should not be scanned. Also works as the MatrixAggregatable

hudson.plugins.build_publisher.ExternalProjectProperty

Defined in: Build Publisher Plugin (javadoc)

Recieves builds submitted remotely via HTTP.

com.buildcoin.plugins.jenkins.BuildcoinProperty

Defined in: Buildcoin Plugin (javadoc)

null

org.jenkinsci.plugins.buildcontextcapture.BuildContextJobProperty

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildheroes.BuildheroesProperty

Defined in: Buildheroes (javadoc)

null

hudson.plugins.copyartifact.CopyArtifactPermissionProperty

Defined in: Copy Artifact Plugin (javadoc)

 Job Property to define projects that can copy artifacts of this project.

jenkins.plugins.jobicon.CustomIconProperty

Defined in: Custom Job Icon Plugin (javadoc)

This property holds the custom icon filename.

hudson.plugins.descriptionsetter.JobByDescription

Defined in: Description Setter Plugin (javadoc)

null

hudson.plugins.disk_usage.DiskUsageProperty

Defined in: Disk Usage Plugin (javadoc)

This Property sets DiskUsage action.

org.jenkinsci.plugins.dryrun.DryRunJobProperty

Defined in: DryRun Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.EnvInjectJobProperty

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.flow_plugin.FlowProjectProperty

Defined in: FLOW Plugin (javadoc)

null

jenkins.plugins.fogbugz.FogbugzProjectProperty

Defined in: Fogbugz Plugin (javadoc)

null

org.jenkinsci.plugins.gitbucket.GitBucketProjectProperty

Defined in: GitBucket Plugin (javadoc)

Project property

com.coravy.hudson.plugins.github.GithubProjectProperty

Defined in: GitHub Plugin (javadoc)

Stores the github related project properties.
As of now this is only the URL to the github project.

hudson.plugins.googlecode.GoogleCodeProjectProperty

Defined in: Google Code Plugin (javadoc)

Property for AbstractProject that stores the associated Google Code website URL.

jp.ikedam.jenkins.plugins.groovy_label_assignment.GroovyLabelAssignmentProperty

Defined in: Groovy Label Assignment plugin (javadoc)

JobProperty that holds configuration for GroovyLabelAssignment.

hudson.plugins.heavy_job.HeavyJobProperty

Defined in: Heavy Job Plugin (javadoc)

Keeps track of the number of executors that need to be consumed for this job.

hudson.plugins.hgca.HGCAProjectProperty

Defined in: HGCA Plugin (javadoc)

Property for AbstractProject that stores the HGCA pattern/URL pairs. Also handles setting them globally.

jenkins.plugins.hipchat.HipChatNotifier.HipChatJobProperty

Defined in: HipChat Plugin (javadoc)

null

jenkins.plugins.hipchat.HipChatNotifier.HipChatJobProperty

Defined in: Jenkins HipChat Plugin (javadoc)

null

org.jenkins.ci.plugins.html5_notifier.JobPropertyImpl

Defined in: HTML5 Notifier Plugin (javadoc)

A simple hudson.model.JobProperty which lets the Jenkins administrator exclude specific hudson.model.Jobs from producing HTML5 notifications.

de.fspengler.hudson.plugin.LogActionProperty

Defined in: Hudson Centralized Job(Re)Action (javadoc)

This Property sets BuildLog Action.

de.fspengler.hudson.pview.PViewProjectProperty

Defined in: Hudson Personal View (javadoc)

null

com.kagilum.plugins.icescrum.IceScrumProjectProperty

Defined in: iceScrum Plugin (javadoc)

null

hudson.plugins.javanet.StatsProperty

Defined in: Java.net Plugin (javadoc)

JobProperty so that this plugin can contribute JavaNetStatsAction to the project, which in turn displays a link in the project page.

de.pellepelster.jenkins.walldisplay.WallDisplayJobProperty

Defined in: Wall Display Plugin (javadoc)

Job property allowing to override the name of the job that is displayed on the walldisplay

de.pellepelster.jenkins.walldisplay.WallDisplayJobProperty

Defined in: Wall Display Plugin (javadoc)

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs.JobRestrictionProperty

Defined in: Job Restrictions Plugin (javadoc)

org.jenkinsci.plugins.requeuejob.RequeueJobProperty

Defined in: JobRequeue-Plugin (javadoc)

null

org.jenkinsci.plugins.jobgenerator.parameters.GeneratorParametersDefinitionProperty

Defined in: Job Generator Plugin (javadoc)

Wrap Jenkins ParametersDefinitionProperty to be able to display its own view.

com.thalesgroup.hudson.plugins.jobrevision.JobRevision

Defined in: JobRevision Plugin (javadoc)

null

org.jenkinsci.plugins.junitrealtimetestreporter.PerJobConfiguration

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

null

hudson.plugins.kagemai.KagemaiProjectProperty

Defined in: Kagemai Plugin (javadoc)

@author yamkazu

org.bstick12.jenkinsci.plugins.leastload.LeastLoadDisabledProperty

Defined in: Least Load Plugin (javadoc)

jenkins.plugins.lechat.LeChatNotifier.LeChatJobProperty

Defined in: LeChat Plugin (javadoc)

null

org.cloudbees.literate.jenkins.promotions.PromotionJobProperty

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

de.fspengler.hudson.plugin.LogActionProperty

Defined in: Centralized Job(Re)Action Plugin (javadoc)

This Property sets BuildLog Action.

net.praqma.logging.LoggingJobProperty

Defined in: Logging Plugin (javadoc)

null

org.jenkinsci.plugins.mailwatcher.WatcherJobProperty

Defined in: Mail Watcher Plugin (javadoc)

Configure list of email addresses as a property of a Job to be used for notification purposes.

hudson.plugins.mantis.MantisProjectProperty

Defined in: Mantis Plugin (javadoc)

Associates AbstractProject with MantisSite.

hudson.security.AuthorizationMatrixProperty

Defined in: Matrix Authorization Strategy Plugin (javadoc)

JobProperty to associate ACL for each project.

org.jenkinsci.plugins.mavenrepocleaner.MavenRepoCleanerProperty

Defined in: Maven Repo Cleaner Plugin (javadoc)

com.barchart.jenkins.cascade.ProjectIdentity

Defined in: Maven Cascade Release Plugin (javadoc)

Project identity property for cascade member projects.
Persists role, family id, member id.

com.sonyericsson.hudson.plugins.metadata.model.MetadataJobProperty

Defined in: Metadata plugin (javadoc)

Gives support for meta data on Projects and their builds.

com.tikal.hudson.plugins.notification.HudsonNotificationProperty

Defined in: Notification Plugin (javadoc)

null

com.synopsys.arc.jenkins.plugins.ownership.jobs.JobOwnerJobProperty

Defined in: Ownership Plugin (javadoc)

Ownership job property. @todo Implement generic approaches from 0.0.3 @author Oleg Nenashev <nenashev@synopsys.com> @since 0.0.1

org.jenkinsci.plugins.periodicreincarnation.JobLocalConfiguration

Defined in: Periodic Reincarnation Plugin (javadoc)

Local configuration class.

com.gmail.ikeike443.PlayAutoTestJobProperty

Defined in: play-plugin (javadoc)

null

hudson.plugins.promoted_builds.JobPropertyImpl

Defined in: Promoted Builds Plugin (javadoc)

Promotion processes defined for a project.

hudson.plugins.project_inheritance.projects.parameters.InheritanceParametersDefinitionProperty

Defined in: inheritance-plugin (javadoc)

This class is a wrapper around ParametersDefinitionProperty.
This is necessary, because the derivation of parameters is a lot more complicated than the base class can deal with as soon as inheritance and versioning are introduced.
The problem is that in Vanilla-Jenkins, a Job stores a single instance of ParametersDefinitionProperty in its list of properties. In turn, this instance stores single instances of the various ParameterDefinitions that you can set-up via the GUI. <br/> This means that, no matter how many builds are started at the same time, they all make use of the same ParametersDefinitionProperty and thus the same ParameterDefinition. The differences between the builds are exclusively stored inside the ParameterValues created by the ParameterDefinitions. <br/> If you reconfigure a project and click on "save", a new ParametersDefinitionProperty is created with a new set of ParameterDefinitions. <br/> This approach works, because the ParameterDefinitions can create the values without needing to refer to the Job that desires and needs them. Currently running builds will still make use of the old instances and will thus not be silently corrupted.
Unfortunately, this causes extreme problems with inheritance and versioning, as those not only need to refer to the one Job that they are stored in, but also to all of its parents in their correct versions to generate the correct final values.
Thus, the following altered behaviour is necessary: <ol> <li> Jobs keep storing the unaltered ParametersDefinitionProperty objects. This is necessary to support legacy behaviour of Jenkins and keep the saving/loading of Jobs intact and unaltered. </li><li> Whenever any part of Jenkins request this property, it is instead presented with a new instance of this class. This instance contains copies of all ParameterDefinitions. </li><li> Additionally, this class gets copies of all other ParameterDefinitions from the correct versions of all parents, hashed by their name and ordered by their priority. </li><li> The copies of the InheritableStringParameterDefinitions also get a reference back to the instance of this class. This can then be used by them to create the correctly derived ParameterValues. </li> </ol> The obvious downside to this approach is that the number of created objects rises dramatically. Instead of only creating one ParameterValue per ParameterDefinition for each Build, numerous copies of ParametersDefinitionPropertys and ParameterDefinition are created every time Job#getProperties() or a similar method is called.
Finally, this class displays the interstitial, that asks the user to input values for the project's parameters when the build is triggered via the GUI. Here, a specific option needs to be displayed to allow the user to alter the versions of each parent used for the next build.

com.sonyericsson.rebuild.RebuildSettings

Defined in: Rebuild Plugin (javadoc)

hudson.plugins.redmine.RedmineProjectProperty

Defined in: Redmine Plugin (javadoc)

Property for AbstractProject that stores the associated Redmine website URL.

jp.ikedam.jenkins.plugins.scoringloadbalancer.preferences.BuildPreferenceJobProperty

Defined in: Scoring Load Balancer plugin (javadoc)

Holds configuration that which nodes are preferred by a project.

hudson.plugins.sfee.SourceForgeSite

Defined in: SFEE Plugin (javadoc)

null

hudson.plugins.sfee.SourceForgeProject

Defined in: SFEE Plugin (javadoc)

null

org.jenkinsci.plugins.sharedworkspace.SharedWorkspace

Defined in: Shared workspace plugin (javadoc)

null

org.jvnet.hudson.plugins.shelveproject.ShelveProjectProperty

Defined in: Shelve Project Plugin (javadoc)

Necessary so ShelveProjectAction can be added to the project, which in turn displays a link on the project page.

hudson.plugins.sidebar_link.ProjectLinks

Defined in: Sidebar-Link Plugin (javadoc)

Add links in a job page sidepanel. @author Alan Harder

com.cloudbees.plugins.JobPrerequisites

Defined in: Slave Prerequisites Plugin (javadoc)

@author: <a hef="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

com.suryagaddipati.jenkins.SlaveUtilizationProperty

Defined in: Slave Utilization Plugin (javadoc)

null

hudson.plugins.svn_release_mgr.JobPropertyImpl

Defined in: Subversion Release Manager (javadoc)

Job property for svn-release-mgr.

hudson.plugins.templateproject.UpdateTransientProperty

Defined in: Template Project Plugin (javadoc)

A property that is only used to trigger the transient actions creations under a project.

org.jenkins.plugin.templateWorkflows.TemplateWorkflowProperty

Defined in: Template Workflows Plugin (javadoc)

null

org.jenkins.plugin.templateWorkflows.TemplateWorkflowInstances

Defined in: Template Workflows Plugin (javadoc)

null

hudson.plugins.throttleconcurrents.ThrottleJobProperty

Defined in: Throttle Concurrent Builds Plugin (javadoc)

null

org.jenkinsci.plugins.trackinggit.TrackingGitProperty

Defined in: Tracking Git Plugin (javadoc)

null

hudson.plugins.trackingsvn.TrackingSVNProperty

Defined in: Tracking SVN Plugin (javadoc)

null

org.jenkinsci.plugins.youtrack.YouTrackProjectProperty

Defined in: YouTrack Plugin (javadoc)

Associates a YouTrack server and enables the users to set integration settings.

hudson.plugins.zentimestamp.ZenTimestampJobProperty

Defined in: ZenTimestamp Plugin (javadoc)

null

hudson.model.LabelFinder

Defined in: Jenkins Core (javadoc)

Automatically adds labels to Nodes.

Implementations

jenkinsci.plugin.browseraxis.label.BrowserFinder

Defined in: Browser axis plugin (javadoc)

Add browser labels to computer and actualize them if it is necessary

org.jenkinsci.plugins.impliedlabels.Implier

Defined in: Implied Labels Plugin (javadoc)

@author ogondza

org.jvnet.hudson.plugins.platformlabeler.PlatformLabeler

Defined in: PlatformLabeler Plugin (javadoc)

Obtain labels for Nodes at runtime by querying the operating system running on it. Querying is done via the NodeLabelCache onOnline extension. PlatformLabeler simply answers from the cache that that extension maintains.

hudson.model.LoadBalancer

Defined in: Jenkins Core (javadoc)

Strategy that decides which Task gets run on which Executor.

Implementations

Defined in: Jenkins Core (javadoc)

null

Defined in: Jenkins Core (javadoc)

null

hudson.model.ManagementLink

Defined in: Jenkins Core (javadoc)

Extension point to add icon to http://server/hudson/manage page.

Implementations

hudson.lifecycle.WindowsInstallerLink

Defined in: Jenkins Core (javadoc)

ManagementLink that allows the installation as a Windows service.

hudson.AboutJenkins

Defined in: Jenkins Core (javadoc)

Show "About Jenkins" link.

hudson.diagnosis.OldDataMonitor.ManagementLinkImpl

Defined in: Jenkins Core (javadoc)

null

hudson.security.GlobalSecurityConfiguration

Defined in: Jenkins Core (javadoc)

Security configuration.

hudson.security.HudsonPrivateSecurityRealm.ManageUserLinks

Defined in: Jenkins Core (javadoc)

Displays "manage users" link in the system config if HudsonPrivateSecurityRealm is in effect.

jenkins.management.CliLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.NodesLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.ConfigureLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.StatisticsLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.ReloadLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.PluginsLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.SystemInfoLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.SystemLogLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.ShutdownLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.management.ConsoleLink

Defined in: Jenkins Core (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkins.plugins.build_metrics.BuildMetricsPlugin.BuildMetricsPluginManagementLink

Defined in: build-metrics-plugin (javadoc)

Let's add a link in the administration panel linking to the build metrics search page

hudson.plugins.build_publisher.BuildPublisherPlugin.BuildPublisherManagementLink

Defined in: Build Publisher Plugin (javadoc)

null

configurationslicing.ConfigurationSlicing

Defined in: Configuration Slicing Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.ConfigFilesManagement

Defined in: Config File Provider Plugin (javadoc)

Provides a new link in the "Manage Jenkins" view and builds the UI to manage the configfiles.

com.cloudbees.plugins.credentials.SystemCredentialsProvider

Defined in: Credentials Plugin (javadoc)

The root store of credentials.

hudson.plugins.disk_usage.DiskUsageManagement

Defined in: Disk Usage Plugin (javadoc)

com.seitenbau.jenkins.plugins.dynamicparameter.config.DynamicParameterManagement

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Plugin configuration.

org.jenkinsci.plugins.extremefeedback.XfManagementLink

Defined in: Extreme Feedback Plugin (javadoc)

null

com.cloudbees.jenkins.plugins.file_leak_detector.FileHandleDump

Defined in: File Leak Detector Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.global_build_stats.GlobalBuildStatsPlugin.GlobalBuildStatsManagementLink

Defined in: Global Build Stats Plugin (javadoc)

Let's add a link in the administration panel linking to the global build stats page

org.jenkinsci.plugins.impliedlabels.Config

Defined in: Implied Labels Plugin (javadoc)

null

com.sic.plugins.kpp.KPPManagementLink

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

Manages the main plugin configuration page for uploading of provisioning profiles and keychains.

com.barchart.jenkins.cascade.PluginConfigurator

Defined in: Maven Cascade Release Plugin (javadoc)

Creates the link on the "Manage Jenkins" page.

com.sonyericsson.hudson.plugins.multislaveconfigplugin.NodeManageLink

Defined in: Multi slave config plugin (javadoc)

Registers the plugin to be recognized by Jenkins as a management link and controls the main attributes of the plugin. @author Nicklas Nilsson <nicklas3.nilsson@sonyericsson.com> @author Fredrik Persson <fredrik4.persson@sonyericsson.com>

org.jenkinsci.plugins.periodicbackup.PeriodicBackupLink

Defined in: PeriodicBackup Plugin (javadoc)

hudson.plugins.project_inheritance.projects.creation.ProjectCreationEngine

Defined in: inheritance-plugin (javadoc)

This class encapsulates the properties and actions of the project creation mechanism.
Since it is a global mechanism, this is a singleton that can be configured from a central configuration page and accessed from all objects.

hudson.plugins.pxe.PXE

Defined in: PXE Plugin (javadoc)

This object is bound to "/pxe" and handles all the UI work.

com.michelin.cio.hudson.plugins.rolestrategy.RoleStrategyConfig

Defined in: Role Strategy Plugin (javadoc)

Add the role management link to the Manage Hudson page. @author Thomas Maurel

com.michelin.cio.jenkins.plugin.rrod.RequestRenameOrDeletePlugin.RequestRenameOrDeleteManagementLink

Defined in: Request Rename Or Delete Plugin (javadoc)

null

org.jenkinsci.plugins.scriptler.ScriptlerManagment

Defined in: Scriptler Plugin (javadoc)

Creates the link on the "manage Jenkins" page and handles all the web requests.

hudson.plugins.selenium.actions.SeleniumConfigurationAction

Defined in: Selenium Plugin (javadoc)

null

org.jenkinsci.plugins.sharedobjects.SharedObjectManagement

Defined in: SharedObjects Plugin (javadoc)

@author Gregory Boissinot

org.jvnet.hudson.plugins.thinbackup.ThinBackupMgmtLink

Defined in: thinBackup (javadoc)

A backup solution for Hudson. Backs up configuration files from Hudson and its jobs.

jp.ikedam.jenkins.plugins.updatesitesmanager.UpdateSitesManager

Defined in: UpdateSites Manager plugin (javadoc)

Pages for manage UpdateSites.

org.jenkinsci.plugins.viewer.XPathConfigViewerPlugin

Defined in: XPath Configuration Viewer (javadoc)

Main class for the config viewer plugin.

hudson.model.Node

Defined in: Jenkins Core (javadoc)

Base type of Jenkins slaves (although in practice, you probably extend Slave to define a new slave type.)

Implementations

hudson.slaves.AbstractCloudSlave

Defined in: Jenkins Core (javadoc)

Partial implementation of Slave to be used by AbstractCloudImpl. You may want to implement EphemeralNode too. @author Kohsuke Kawaguchi @since 1.382

hudson.slaves.DumbSlave

Defined in: Jenkins Core (javadoc)

Default Slave implementation for computers that do not belong to a higher level structure, like grid or cloud.

hudson.model.Hudson

Defined in: Jenkins Core (javadoc)

null

hudson.model.AbstractCIBase

Defined in: Jenkins Core (javadoc)

null

hudson.model.Slave

Defined in: Jenkins Core (javadoc)

Information about a Hudson slave node.

jenkins.model.Jenkins

Defined in: Jenkins Core (javadoc)

Root object of the system.

hudson.plugins.ec2.EC2OndemandSlave

Defined in: Amazon EC2 Plugin (javadoc)

Slave running on EC2.

hudson.plugins.ec2.EC2SpotSlave

Defined in: Amazon EC2 Plugin (javadoc)

null

hudson.plugins.ec2.EC2AbstractSlave

Defined in: Amazon EC2 Plugin (javadoc)

Slave running on EC2.

hudson.plugins.labmanager.LabManagerVirtualMachineSlave

Defined in: Lab Manager Plugin (javadoc)

This describes a Virtual Machine that is being used as a slave that resides within Lab Manager. @author Tom Rini <tom_rini@mentor.com>

hudson.plugins.libvirt.VirtualMachineSlave

Defined in: Libvirt Slaves Plugin (javadoc)

null

org.jenkinsci.plugins.mesos.MesosSlave

Defined in: Mesos Plugin (javadoc)

null

org.jenkinsci.plugins.proxmox.VirtualMachineSlave

Defined in: Proxmox Plugin (javadoc)

null

org.jenkinsci.plugins.scripted_cloud.scriptedCloudSlave

Defined in: Scripted Cloud plugin (javadoc)

hudson.plugins.swarm.SwarmSlave

Defined in: Swarm Plugin (javadoc)

Slave created by ad-hoc local systems.

org.jenkinsci.plugins.vSphereCloudSlave

Defined in: vSphere Cloud Plugin (javadoc)

hudson.model.PageDecorator

Defined in: Jenkins Core (javadoc)

Participates in the rendering of HTML pages for all pages of Hudson.

Implementations

hudson.model.UpdateCenter.PageDecoratorImpl

Defined in: Jenkins Core (javadoc)

Adds the update center data retriever to HTML.

hudson.model.DownloadService

Defined in: Jenkins Core (javadoc)

Service for plugins to periodically retrieve update data files (like the one in the update center) through browsers.

hudson.model.UsageStatistics

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

org.jenkins.ci.plugins.chrome_frame.ChromeFramePageDecorator

Defined in: Chrome Frame Plugin (javadoc)

The <a href="http://wiki.jenkins-ci.org/display/JENKINS/Chrome+Frame+Plugin"> Chrome Frame Plugin</a> provides <a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame</a> request for all pages.

com.cloudbees.jenkins.plugins.enterpriseplugins.Notice

Defined in: Jenkins Enterprise by CloudBees (javadoc)

Displays the enterprise plugins progress notices

com.cloudbees.jenkins.plugins.freeplugins.Notice

Defined in: CloudBees Free Enterprise Plugins (javadoc)

Displays the freeplugins progress notices

hudson.plugins.concurrent_login.UserInfoDecorator

Defined in: Concurrent Login Plugin (javadoc)

null

org.jenkins.ci.plugins.autorefresh.ConfigAutoRefresh

Defined in: Config AutoRefresh Plugin (javadoc)

The <a href="http://wiki.jenkins-ci.org/display/JENKINS/Config+AutoRefresh+Plugin" >Config AutoRefresh Plugin</a> provides a way to configure the auto-refresh rate from the Jenkins UI.

org.jenkinsci.plugins.PageDecoratorImpl

Defined in: Form Element Path Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.google.analytics.GoogleAnalyticsPageDecorator

Defined in: Google Analytics Plugin (javadoc)

null

org.jenkins.ci.plugins.hsts_filter.HstsFilterPageDecorator

Defined in: HSTS Filter Plugin (javadoc)

The <a href="http://wiki.jenkins-ci.org/display/JENKINS/HSTS+Filter+Plugin">HSTS Filter Plugin</a> provides a very simple filter which adds a response header indicating that <a href="http://tools.ietf.org/html/draft-hodges-strict-transport-sec-02">HTTP Strict Transport Security</a> (HSTS) response headers should be utilized.

jenkins.plugins.htmlaudio.app.PageDecorator

Defined in: Html Audio Notifier (javadoc)

Adds the required javascript/html for the html-audio stuff through jelly-pages.

org.jenkins.ci.plugins.html5_notifier.PageDecoratorImpl

Defined in: HTML5 Notifier Plugin (javadoc)

A simple

Unknown macro: {@hudson.model.PageDecorator}

which inserts the appropriate javascript code onto each page.

hudson.plugins.jquery_ui.JQueryUI

Defined in: jQuery UI Plugin (javadoc)

null

hudson.plugins.jquery.JQuery

Defined in: jQuery Plugin (javadoc)

null

org.jenkins.ci.plugins.keyboard_shortcuts.KeyboardShortcutsPageDecorator

Defined in: Keyboard Shortcuts Plugin (javadoc)

The <a href="http://wiki.jenkins-ci.org/display/JENKINS/Keyboard+Shortcuts+Plugin"> Keyboard Shortcuts Plugin</a> provides keyboard shortcuts to quickly navigate and manage <a href="http://jenkins-ci.org">Jenkins</a>.

hudson.plugins.piwik.PiwikAnalyticsPageDecorator

Defined in: Piwik Analytics Plugin (javadoc)

null

hudson.plugins.scm_sync_configuration.extensions.ScmSyncConfigurationPageDecorator

Defined in: SCM Sync configuration plugin (javadoc)

null

hudson.plugins.sectioned_view.SectionedViewPageDecorator

Defined in: Sectioned View Plugin (javadoc)

null

org.codefirst.SimpleThemeDecorator

Defined in: Simple Theme Plugin (javadoc)

null

net.hurstfrost.hudson.sounds.SoundsAgentPageDecorator

Defined in: Jenkins Sounds plugin (javadoc)

null

hudson.plugins.translation.L10nDecorator

Defined in: Translation Assistance Plugin (javadoc)

PageDecorator that adds the translation dialog.

org.jenkins.ci.plugins.xframe_filter.XFrameFilterPageDecorator

Defined in: XFrame Filter Plugin (javadoc)

The <a href="http://wiki.jenkins-ci.org/display/JENKINS/XFrame+Filter+Plugin">XFrame Filter Plugin</a> provides a very simple filter which optionally adds an X-Frame-Options response header. The <a href="https://developer.mozilla.org/en/The_X-FRAME-OPTIONS_response_header" >X-Frame-Options HTTP response header</a> can be used to indicate whether or not a browser should be allowed to render a page in a <frame> or <iframe>. Sites can use this to avoid clickjacking attacks, by ensuring that their content is not embedded into other sites.

hudson.model.ParameterDefinition

Defined in: Jenkins Core (javadoc)

Defines a parameter for a build.

Implementations

hudson.model.PasswordParameterDefinition

Defined in: Jenkins Core (javadoc)

Parameter whose value is a Secret and is hidden from the UI.

hudson.model.StringParameterDefinition

Defined in: Jenkins Core (javadoc)

Parameter whose value is a string value.

hudson.model.ChoiceParameterDefinition

Defined in: Jenkins Core (javadoc)

@author huybrechts

hudson.model.JobParameterDefinition

Defined in: Jenkins Core (javadoc)

null

hudson.model.RunParameterDefinition

Defined in: Jenkins Core (javadoc)

null

hudson.model.SimpleParameterDefinition

Defined in: Jenkins Core (javadoc)

Convenient base class for ParameterDefinition whose value can be represented in a context-independent single string token.

hudson.model.BooleanParameterDefinition

Defined in: Jenkins Core (javadoc)

ParameterDefinition that is either 'true' or 'false'.

hudson.model.TextParameterDefinition

Defined in: Jenkins Core (javadoc)

StringParameterDefinition that uses textarea, instead of text box.

hudson.model.FileParameterDefinition

Defined in: Jenkins Core (javadoc)

ParameterDefinition for doing file upload.

com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineParameterDefinition

Defined in: ClearCase UCM Baseline Plugin (javadoc)

Defines a new ParameterDefinition to be displayed at the top of the configuration page of AbstractProjects.

hudson.plugins.copyartifact.BuildSelectorParameter

Defined in: Copy Artifact Plugin (javadoc)

@author Alan Harder

com.synopsys.arc.jenkinsci.plugins.customtools.versions.ToolVersionParameterDefinition

Defined in: Custom Tools Plugin (javadoc)

Implements "Tool version" parameter. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.4

hudson.scm.CvsTagsParamDefinition

Defined in: CVS Plugin (javadoc)

null

disableFailedJob.disableFailedJob.ParameterDefinision

Defined in: Disable Failed Job Plugin (javadoc)

null

com.seitenbau.jenkins.plugins.dynamicparameter.scriptler.ScriptlerChoiceParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Choice parameter, with dynamically generated list of values.

com.seitenbau.jenkins.plugins.dynamicparameter.scriptler.ScriptlerParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Base class for all dynamic parameters using Scriptler scripts.

com.seitenbau.jenkins.plugins.dynamicparameter.scriptler.ScriptlerStringParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Text parameter, with dynamically generated default value.

com.seitenbau.jenkins.plugins.dynamicparameter.StringParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Text parameter, with dynamically generated default value.

com.seitenbau.jenkins.plugins.dynamicparameter.ChoiceParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Choice parameter, with dynamically generated list of values.

com.seitenbau.jenkins.plugins.dynamicparameter.ScriptParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Base class for all dynamic parameters.

com.seitenbau.jenkins.plugins.dynamicparameter.BaseParameterDefinition

Defined in: Jenkins Dynamic Parameter Plug-in (javadoc)

Base class for all script parameter definition classes.

com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition

Defined in: Extended Choice Parameter plugin (javadoc)

null

jp.ikedam.jenkins.plugins.extensible_choice_parameter.ExtensibleChoiceParameterDefinition

Defined in: Extensible Choice Parameter plugin (javadoc)

Provides a choice parameter whose choices can be extended using Extension Points.

net.uaznia.lukanus.hudson.plugins.gitparameter.GitParameterDefinition

Defined in: Git Parameter Plugin (javadoc)

null

com.datalex.jdkparameter.JavaParameterDefinition

Defined in: JDK Parameter Plugin (javadoc)

Created with IntelliJ IDEA. User: barisbatiege Date: 6/14/13 Time: 10:53 AM To change this template use File | Settings | File Templates.

org.jenkinsci.plugins.jobgenerator.parameters.GeneratorKeyValueParameterDefinition

Defined in: Job Generator Plugin (javadoc)

Default Generator Parameter which is a key value.

org.jenkinsci.plugins.jobgenerator.parameters.GeneratorChoiceParameterDefinition

Defined in: Job Generator Plugin (javadoc)

Choice for predefined Generator Parameter.

com.michelin.cio.hudson.plugins.passwordparam.PasswordParameterDefinition

Defined in: Mask Passwords Plugin (javadoc)

null

hudson.plugins.matrix_configuration_parameter.MatrixCombinationsParameterDefinition

Defined in: Matrix Combinations Plugin (javadoc)

null

org.jenkinsci.plugins.patch.PatchParameterDefinition

Defined in: Patch Parameter Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.promoted_builds_simple.PromotionLevelParameter

Defined in: Promoted Builds Simple Plugin (javadoc)

Build parameter to select a promotion level from the list of configured levels. @author Alan Harder

hudson.plugins.promoted_builds.parameters.PromotedBuildParameterDefinition

Defined in: Promoted Builds Plugin (javadoc)

Defines a parameter that allows the user to select a promoted build from a drop down list.

hudson.plugins.project_inheritance.projects.parameters.InheritableStringParameterDefinition

Defined in: inheritance-plugin (javadoc)

null

hudson.plugins.project_inheritance.projects.parameters.InheritableStringParameterReferenceDefinition

Defined in: inheritance-plugin (javadoc)

null

hudson.plugins.random_string_parameter.RandomStringParameterDefinition

Defined in: Random String Parameter Plugin (javadoc)

String based parameter that supports setting a regular expression to validate the user's entered value, giving real-time feedback on the value.

hpi.ScriptSelectionTaskDefinition

Defined in: Selection Tasks Plugin (javadoc)

null

hudson.scm.listtagsparameter.ListSubversionTagsParameterDefinition

Defined in: Subversion Plugin (javadoc)

Defines a new ParameterDefinition to be displayed at the top of the configuration page of AbstractProjects.

hudson.plugins.validating_string_parameter.ValidatingStringParameterDefinition

Defined in: Validating String Parameter Plugin (javadoc)

String based parameter that supports setting a regular expression to validate the user's entered value, giving real-time feedback on the value.

org.jenkinsci.plugins.vboxwrapper.VBoxParameterDefinition

Defined in: VBoxWrapper (javadoc)

null

hudson.model.PeriodicWork

Defined in: Jenkins Core (javadoc)

Extension point to perform a periodic task in Hudson (through Timer.)

Implementations

hudson.slaves.ConnectionActivityMonitor

Defined in: Jenkins Core (javadoc)

Makes sure that connections to slaves are alive, and if they are not, cut them off.

hudson.slaves.NodeProvisioner.NodeProvisionerInvoker

Defined in: Jenkins Core (javadoc)

Periodically invoke NodeProvisioners

hudson.slaves.ComputerRetentionWork

Defined in: Jenkins Core (javadoc)

Periodically checks the slaves and try to reconnect dead slaves.

hudson.diagnosis.MemoryUsageMonitor

Defined in: Jenkins Core (javadoc)

Monitors the memory usage of the system in OS specific way.

hudson.diagnosis.HudsonHomeDiskUsageChecker

Defined in: Jenkins Core (javadoc)

Periodically checks the disk usage of JENKINS_HOME, and activate HudsonHomeDiskUsageMonitor if necessary.

hudson.model.FingerprintCleanupThread

Defined in: Jenkins Core (javadoc)

Scans the fingerprint database and remove old records that are no longer relevant.

hudson.model.LoadStatistics.LoadStatisticsUpdater

Defined in: Jenkins Core (javadoc)

Periodically update the load statistics average.

hudson.model.WorkspaceCleanupThread

Defined in: Jenkins Core (javadoc)

Clean up old left-over workspaces from slaves.

hudson.model.AsyncPeriodicWork

Defined in: Jenkins Core (javadoc)

PeriodicWork that takes a long time to run.

hudson.triggers.Trigger.Cron

Defined in: Jenkins Core (javadoc)

Runs every minute to check TimerTrigger and schedules build.

jenkins.diagnostics.ooom.OutOfOrderBuildDetector

Defined in: Jenkins Core (javadoc)

Discovers Problems periodically in the background and pass them on to OutOfOrderBuildMonitor.

jenkins.branch.MultiBranchProject.DeadBranchCleanupThread

Defined in: Branch API Plugin (javadoc)

Background thread to tidy up dead branches.

jenkins.branch.MultiBranchProject.Cron

Defined in: Branch API Plugin (javadoc)

Runs every minute to check hudson.triggers.TimerTrigger and schedules build.

hudson.plugins.disk_usage.DiskUsageOvearallGraphGenerator

Defined in: Disk Usage Plugin (javadoc)

hudson.plugins.ec2.ebs.ZPoolMonitor

Defined in: Amazon EC2 Plugin (javadoc)

Once an hour, check if the main zpool is that hosts $HUDSON_HOME has still enough free space.

hudson.plugins.ec2.EC2SlaveMonitor

Defined in: Amazon EC2 Plugin (javadoc)

@author Bruno Meneguello

org.jenkinsci.plugins.externalscheduler.RemoteUpdater

Defined in: External scheduler plugin (javadoc)

Update state periodically

com.cloudbees.jenkins.Cleaner

Defined in: GitHub Plugin (javadoc)

Removes post-commit hooks from repositories that we no longer care.

com.base2services.jenkins.SqsQueueHandler

Defined in: GitHub SQS Plugin (javadoc)

Receives a message from SQS and triggers any builds

com.base2services.jenkins.SqsHookCleaner

Defined in: GitHub SQS Plugin (javadoc)

Removes post-commit hooks from repositories that we no longer care.

org.jenkinsci.plugins.gravatar.GravatarCheckAsyncPeriodicWork

Defined in: Gravatar plugin (javadoc)

Async periodic worker that updates the cached map in UserGravatarResolver It will run at startup and every 30 minutes to check if any user has set a gravatar since last run. The UserGravatarResolver will cache the check for gravatars so the time required when showing the People pages will be as short as possible. This worker task makes sure that the cache is updated every 30 minutes.

org.jenkinsci.plugins.ios.connector.PeriodicLister

Defined in: iOS Device Connector Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.jobConfigHistory.JobConfigHistoryPurger

Defined in: JobConfigHistory Plugin (javadoc)

org.jenkinsci.plugins.mavenrepocleaner.MavenRepoCleanerThread

Defined in: Maven Repo Cleaner Plugin (javadoc)

Clean up Maven repositories

org.jenkinsci.plugins.periodicbackup.PeriodicBackup

Defined in: PeriodicBackup Plugin (javadoc)

org.jenkinsci.plugins.periodicreincarnation.PeriodicReincarnation

Defined in: Periodic Reincarnation Plugin (javadoc)

Main class of the periodic reincarnation plug-in. Method execute is called every minute but further functionality and restart of failed jobs happens only when the time specified in the cron tab overlaps with the current minute.

org.jenkins.ci.plugins.PersistentBuildQueuePeriodicWork

Defined in: Persistent Build Queue Plugin (javadoc)

A very simple PeriodicWork which requests PersistentBuildQueue to schedule persisted jobs. It is up to PersistentBuildQueue not to do this more than once per Jenkins restart.

hudson.plugins.simpleupdatesite.AsyncSimplUpdateSiteDownloader

Defined in: SimpleUpdateSite Plugin (javadoc)

Class for async periodically download update site content.

hudson.plugins.slave_squatter.Maintenance

Defined in: Slave Squatter Plugin (javadoc)

Runs every so often to adjust the reservation.

com.cloudbees.jenkins.support.impl.JenkinsLogs.LogFlusher

Defined in: Support Core Plugin (javadoc)

null

com.cloudbees.jenkins.support.SupportPlugin.PeriodicWorkImpl

Defined in: Support Core Plugin (javadoc)

null

org.jenkinsci.plugins.tepco.TepcoWidget.CsvDownloader

Defined in: TEPCO Plugin (javadoc)

null

tepco_epuw.TepcoEpuwPeriodicWork

Defined in: TEPCO Electric Power Usage Widget (javadoc)

null

org.jvnet.hudson.plugins.thinbackup.hudson.model.AsyncPeriodicWork

Defined in: thinBackup (javadoc)

Duplicated code from <i>hudson.model.AsyncPeriodicWork<i> to reduce the log levels in #doRun() from INFO to FINEST so the logs are not spammed.

Defined in: thinBackup (javadoc)

null

org.jvnet.hudson.plugins.thinbackup.ThinBackupPeriodicWork

Defined in: thinBackup (javadoc)

null

hudson.plugins.tmpcleaner.TmpCleanWork

Defined in: Tmp Cleaner Plugin (javadoc)

Clean up /tmp files from slaves.

hudson.model.Queue.QueueDecisionHandler

Defined in: Jenkins Core (javadoc)

Extension point for deciding if particular job should be scheduled or not.

Implementations

jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceWatchQueueDecisionHandler

Defined in: Extensible Choice Parameter plugin (javadoc)

Listen for what value is specified with ExtensibleChoiceParameter.

jp.ikedam.jenkins.plugins.groovy_label_assignment.GroovyLabelAssignmentQueueDecisionHandler

Defined in: Groovy Label Assignment plugin (javadoc)

Handler that handles GroovyLabelAssignmentProperty.

com.datalex.jenkins.plugins.nodestalker.wrapper.MyQueueDecisionHandler

Defined in: Node Stalker Plugin (javadoc)

matrixtieparent.QueueDecisionHandlerMtp

Defined in: Matrix Tie Parent Plugin (javadoc)

Maybe assign a Label to limit where the parent build for a Matrix project may run.

com.barchart.jenkins.cascade.RunDecider

Defined in: Maven Cascade Release Plugin (javadoc)

Prevents external build submission during cascade operations.

smartjenkins.SmartJenkinsQueueDecisionHandler

Defined in: Smart Jenkins (javadoc)

null

hudson.model.RestartListener

Defined in: Jenkins Core (javadoc)

Extension point that allows plugins to veto the restart.

Implementations

hudson.model.RestartListener.Default

Defined in: Jenkins Core (javadoc)

Default logic. Wait for all the executors to become idle.

org.jenkinsci.plugins.periodicbackup.PeriodicBackupRestartListener

Defined in: PeriodicBackup Plugin (javadoc)

hudson.model.RootAction

Defined in: Jenkins Core (javadoc)

Marker interface for actions that are added to jenkins.model.Jenkins.

Implementations

hudson.model.MyViewsProperty.GlobalAction

Defined in: Jenkins Core (javadoc)

null

hudson.model.EnvironmentContributor.EnvVarsHtml

Defined in: Jenkins Core (javadoc)

Serves the combined list of environment variables available from this plugin.

hudson.model.UnprotectedRootAction

Defined in: Jenkins Core (javadoc)

RootActions that are accessible to requests that do not have the READ permission on jenkins.model.Jenkins.

hudson.model.ManageJenkinsAction

Defined in: Jenkins Core (javadoc)

Adds the "Manage Jenkins" link to the top page.

hudson.security.WhoAmI

Defined in: Jenkins Core (javadoc)

Expose the data needed for /whoAmI, so it can be exposed by Api.

hudson.cli.CLIAction

Defined in: Jenkins Core (javadoc)

Shows usage of CLI and commands.

org.jenkinsci.plugins.archived_artifact_url_viewer.ArchivedArtifactUrlAction

Defined in: Archived Artifact Url Viewer PlugIn (javadoc)

null

org.jenkins.plugins.audit2db.internal.DbAuditReportsDashboardImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

org.jenkins.plugins.audit2db.DbAuditReportsDashboard

Defined in: Audit To Database Plugin (javadoc)

null

org.jenkinsci.plugins.backup.BackupQueueAction

Defined in: Backup and interrupt running job plugin (javadoc)

org.jenkinsci.plugins.Beer

Defined in: Beer Plugin (javadoc)

@author Kohsuke Kawaguchi

com.sonyericsson.jenkins.plugins.bfa.TransientCauseManagement

Defined in: Build Failure Analyzer (javadoc)

A CauseManagement page that appears on all Project pages via TransientActionProvider.

com.sonyericsson.jenkins.plugins.bfa.graphs.ComputerGraphAction

Defined in: Build Failure Analyzer (javadoc)

Class for displaying graphs for nodes - slaves/masters. @author Christoffer Lauri <christoffer.lauri@sonymobile.com>

com.sonyericsson.jenkins.plugins.bfa.graphs.ProjectGraphAction

Defined in: Build Failure Analyzer (javadoc)

Action class for displaying graphs on the project page.

com.sonyericsson.jenkins.plugins.bfa.CauseManagement

Defined in: Build Failure Analyzer (javadoc)

Page for managing the failure causes.

com.sonyericsson.jenkins.plugins.bfa.BfaGraphAction

Defined in: Build Failure Analyzer (javadoc)

Abstract class to handle the detailed graphs pages. @author Christoffer Lauri <christoffer.lauri@sonymobile.com>

org.jenkinsci.plugins.build_token_root.BuildRootAction

Defined in: Build Token Root Plugin (javadoc)

null

org.jvnet.hudson.plugins.bulkbuilder.BulkBuilderAction

Defined in: Bulk Builder Plugin (javadoc)

Manage bulk build/SCM poll for your jobs.

hudson.plugins.cigame.LeaderBoardAction

Defined in: The Continuous Integration Game plugin (javadoc)

Leader board for users participaing in the game.

hudson.plugins.claim.ClaimedBuildsReport

Defined in: Claim plugin (javadoc)

null

com.cloudbees.jenkins.plugins.enterpriseplugins.Notice.RootActionImpl

Defined in: Jenkins Enterprise by CloudBees (javadoc)

null

com.cloudbees.jenkins.plugins.freeplugins.Notice.RootActionImpl

Defined in: CloudBees Free Enterprise Plugins (javadoc)

null

com.cloudbees.plugins.credentials.SystemCredentialsProvider.UserFacingAction

Defined in: Credentials Plugin (javadoc)

null

hudson.plugins.disk_usage.DiskUsageManagement

Defined in: Disk Usage Plugin (javadoc)

org.jenkinsci.plugins.eclipseUpdateSite.EclipseUpdateSite

Defined in: Eclipse Update Site Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.badge.PublicBadgeAction

Defined in: Embeddable Build Status Plugin (javadoc)

Exposes the build status badge via unprotected URL.

org.jvnet.hudson.plugins.exclusion.AdministrationPanel

Defined in: Exclusion-Plugin (javadoc)

com.poolik.jenkins.branchNotifier.mercurialSCM.FeatureBranchAwareStatus

Defined in: Feature Branch Notifier Plugin (javadoc)

Information screen for the use of Mercurial in Jenkins.

org.jvnet.hudson.plugins.flexteam.SidebarAction

Defined in: FlexTeam Plugin (javadoc)

null

org.jenkinsci.plugins.flow_plugin.FlowLinkAction

Defined in: FLOW Plugin (javadoc)

null

jenkins.plugins.fogbugz.jobtrigger.FogbugzEventListener

Defined in: Fogbugz Plugin (javadoc)

FogbugzEventListener: a HTTP endpoint that triggers builds. Set the build to trigger in Jenkins' global settings page. If you don't set a build, the trigger will do noting and quit immediately.

org.jenkinsci.plugins.ghprb.GhprbRootAction

Defined in: GitHub pull request builder plugin (javadoc)

@author Honza Brázdil <jbrazdil@redhat.com>

hudson.plugins.git.GitStatus

Defined in: Git Plugin (javadoc)

Information screen for the use of Git in Hudson.

org.jenkinsci.plugins.gitUserContent.GitUserContentRepository

Defined in: Git userContent plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.gitbucket.GitBucketWebHook

Defined in: GitBucket Plugin (javadoc)

Receives GitBucket WebHook.

com.cloudbees.jenkins.GitHubWebHook

Defined in: GitHub Plugin (javadoc)

Receives github hook.

org.jenkinsci.plugins.gitorious.GitoriousStatus

Defined in: Gitorious Plugin (javadoc)

@author Kohsuke Kawaguchi

jenkins.plugins.htmlaudio.interfaces.Controller

Defined in: Html Audio Notifier (javadoc)

Acts as a controller for the javascript/JSON client, which may or may not be total abuse of RootAction =).

org.jenkins.ci.plugins.html5_notifier.RootActionImpl

Defined in: HTML5 Notifier Plugin (javadoc)

This hudson.model.RootAction serves as the end-point for the HTML5 notification plugin: querying for new notifications, and then the actual "web page" which is rendered by a RunNotification.

hudsontrayapp.TrayAppAction

Defined in: Hudson Tray Application (javadoc)

null

org.jenkinsci.plugins.ios.connector.iOSDeviceList

Defined in: iOS Device Connector Plugin (javadoc)

Maintains the list of iOS Devices connected to all the slaves.

org.jenkins.ci.plugins.jobimport.JobImportAction

Defined in: Job Import Plugin (javadoc)

@author <a href="mailto:jieryn@gmail.com">Jesse Farinacci</a> @since 1.0

hudson.plugins.jobConfigHistory.JobConfigHistoryRootAction

Defined in: JobConfigHistory Plugin (javadoc)

com.unitedinternet.jenkins.plugins.jobtemplates.JobTemplates

Defined in: jobtemplates Plugin (javadoc)

org.jenkinsci.plugins.jqsmonitoring.jqscore.JQSMonitoring

Defined in: JQS Monitoring Plugin (javadoc)

Main class of the Plugin. Extension Point.

hudson.plugins.jsgames.JsGamesRootAction

Defined in: JSGames Plugin (javadoc)

This class allows JS Games option to appear on Jenkins dashboard menu. @author cliffano

hudson.plugins.jswidgets.JsRootAction

Defined in: JSWidgets Plugin (javadoc)

Implements methods for javascript root widgets.

com.sonyericsson.hudson.plugins.metadata.search.MetadataSearchPage

Defined in: Metadata plugin (javadoc)

A Metadata Search page for searching metadata in Jenkins jobs, this page will search and list the jobs having the metadata entered by user.

com.sonyericsson.hudson.plugins.metadata.model.MetadataChecks

Defined in: Metadata plugin (javadoc)

Checks for the different Metadata values and definitions.

com.sonyericsson.hudson.plugins.metadata.model.MetadataConfigurationPage

Defined in: Metadata plugin (javadoc)

A configuration page for setting preset metadata definitions that end up on the job configuration page.

com.sonyericsson.hudson.plugins.metadata.cli.HttpCliRootAction

Defined in: Metadata plugin (javadoc)

Http interface for the CLI commands.
As some systems prefer to have a bit more intimate call API towards other systems than what hudson.cli.CLICommands provide. This action exposes GetMetadataCommand and UpdateMetadataCommand to a standard HTTP post or GET.

hudson.plugins.openid.StaticResourceServer

Defined in: OpenID plugin (javadoc)

Serve static resources even when the user doesn't have read access, as in prior to the login.

hudson.plugins.persona.ResourceServer

Defined in: Persona Plugin (javadoc)

Serves $JENKINS_HOME/persona from /persona.

hudson.plugins.persona.xml.XmlPersonaReloader

Defined in: Persona Plugin (javadoc)

Exposes an URL to reload XML persona.

org.jenkinsci.plugins.puppet.track.RootActionImpl

Defined in: Puppet Plugin (javadoc)

Exposed at /puppet to receive report submissions from puppet over HTTP.

org.jenkins.ci.plugins.PurgeBuildQueueAction

Defined in: Purge Build Queue Plugin (javadoc)

@author <a href="mailto:jieryn@gmail.com">Jesse Farinacci</a> @since 1.0

org.jenkinsci.plugins.readonly.JenkinsConfiguration

Defined in: Read-only configurations plugin (javadoc)

Display Jenkins configuration page in read-only form

ruby.ModelReloadAction

Defined in: ruby-runtime (javadoc)

Reloads all the model definitions in Ruby plugins. Somewhat crude but nonetheless rather useful.

com.unitedinternet.jenkins.plugins.scm2job.SCM2Job

Defined in: SCM2Job Plugin (javadoc)

Entry point of SCM2Job plugin.

org.jenkinsci.plugins.scriptler.ScriptlerManagment

Defined in: Scriptler Plugin (javadoc)

Creates the link on the "manage Jenkins" page and handles all the web requests.

org.jenkinsci.plugins.scriptler.git.GitScriptlerRepository

Defined in: Scriptler Plugin (javadoc)

Exposes Git repository at http://server/jenkins/scriptler.git

org.jvnet.hudson.plugins.shelveproject.ShelvedProjectsAction

Defined in: Shelve Project Plugin (javadoc)

null

hudson.plugins.sitemonitor.SiteMonitorRootAction

Defined in: SiteMonitor Plugin (javadoc)

This class keeps the site monitoring results to be used in the report page. Display name, icon file name, and URL name are used to construct the root menu on the left side of a build page. @author cliffano

smartjenkins.SmartJenkinsAction

Defined in: Smart Jenkins (javadoc)

null

controller.Controller

Defined in: Smart Jenkins (javadoc)

null

net.hurstfrost.hudson.sounds.SoundsAgentAction

Defined in: Jenkins Sounds plugin (javadoc)

An ExtensionPoint that queues audio clips and serves them to a JS polling agent in Jenkins pages.

hudson.plugins.statusmonitor.MonitorAction

Defined in: Status Monitor Plugin (javadoc)

Status Monitor, shows the configured Jobs in a single screen overview

hudson.scm.SubversionStatus

Defined in: Subversion Plugin (javadoc)

Receives the push notification of commits from repository. Opened up for untrusted access.

com.cloudbees.jenkins.support.SupportAction

Defined in: Support Core Plugin (javadoc)

Main root action for generating support.

org.jenkinsci.plugins.tagprofiler.ProfileStats.RootActionImpl

Defined in: Tag Profiler Plugin (javadoc)

null

com.sonymobile.jenkins.plugins.teamview.Teams

Defined in: Team Views Plugin (javadoc)

View for the teams.

hudson.plugins.terminal.TerminalAction

Defined in: Terminal Plugin (javadoc)

null

org.jenkins.ci.plugins.ThreadDumpAction

Defined in: Thread Dump Action Plugin (javadoc)

A very simple hudson.model.RootAction which links to the <code>threadDump</code> URL.

com.cloudbees.jenkins.plugins.xpdev.WebHook

Defined in: XP-Dev plugin (javadoc)

@author: <a hef="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a> @see

Unknown macro: {http}

hudson.model.Run

Defined in: Jenkins Core (javadoc)

A particular execution of Job.

Implementations

hudson.model.AbstractBuild

Defined in: Jenkins Core (javadoc)

Base implementation of Runs that build software.

hudson.model.FreeStyleBuild

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

hudson.model.Build

Defined in: Jenkins Core (javadoc)

A build of a Project.

hudson.matrix.MatrixBuild

Defined in: Jenkins Core (javadoc)

Build of MatrixProject.

hudson.matrix.MatrixRun

Defined in: Jenkins Core (javadoc)

Execution of MatrixConfiguration.

org.jenkinsci.plugins.asyncjob.AsyncRun

Defined in: Async Job Plugin (javadoc)

@author Kohsuke Kawaguchi

com.cloudbees.plugins.flow.FlowRun

Defined in: Build Flow Plugin (javadoc)

Maintain the state of execution of a build flow as a chain of triggered jobs

hudson.model.ExternalRun

Defined in: Monitoring external jobs (javadoc)

Run for ExternalJob.

hudson.ivy.IvyBuild

Defined in: Ivy Plugin (javadoc)

Run for IvyModule.

hudson.ivy.IvyModuleSetBuild

Defined in: Ivy Plugin (javadoc)

Build for IvyModuleSet.

hudson.ivy.AbstractIvyBuild

Defined in: Ivy Plugin (javadoc)

null

com.tikal.jenkins.plugins.multijob.MultiJobBuild

Defined in: Multijob Plugin (javadoc)

null

org.jenkinsci.plugins.jobgenerator.GeneratorRun

Defined in: Job Generator Plugin (javadoc)

Generates a configured job by copying this job config.xml and replacing generator parameters with values provided by the user at build time.

org.cloudbees.literate.jenkins.promotions.PromotionBuild

Defined in: Literate Plugin (javadoc)

@author Stephen Connolly

org.cloudbees.literate.jenkins.LiterateBranchBuild

Defined in: Literate Plugin (javadoc)

A build of a literate branch project.

org.cloudbees.literate.jenkins.LiterateEnvironmentBuild

Defined in: Literate Plugin (javadoc)

A build of a LiterateEnvironmentProject.

hudson.maven.AbstractMavenBuild

Defined in: Maven Project Plugin (javadoc)

null

hudson.maven.MavenModuleSetBuild

Defined in: Maven Project Plugin (javadoc)

Build for MavenModuleSet.

hudson.maven.MavenBuild

Defined in: Maven Project Plugin (javadoc)

Run for MavenModule.

com.barchart.jenkins.cascade.CascadeBuild

Defined in: Maven Cascade Release Plugin (javadoc)

Cascade build.
Manages cascade release logic and stores the result.

hudson.plugins.promoted_builds.Promotion

Defined in: Promoted Builds Plugin (javadoc)

Records a promotion process.

hudson.plugins.project_inheritance.projects.InheritanceBuild

Defined in: inheritance-plugin (javadoc)

null

com.cwctravel.hudson.plugins.script_scm.ScriptSCM.TempBuild

Defined in: Script SCM Plugin (javadoc)

null

captmorgan.ExternalBuild

Defined in: Strawboss Plugin (javadoc)

org.jenkins.plugin.templateWorkflows.TemplateswWorkflowRun

Defined in: Template Workflows Plugin (javadoc)

null

hudson.model.TopLevelItem

Defined in: Jenkins Core (javadoc)

Item that can be directly displayed under jenkins.model.Jenkins or other containers. (A "container" would be any ItemGroup

Unknown macro: {@code <TopLevelItem>}

, such as a folder of projects.) Ones that don't need to be under specific parent (say, unlike MatrixConfiguration), and thus can be freely moved, copied, etc.

Implementations

hudson.model.FreeStyleProject

Defined in: Jenkins Core (javadoc)

Free-style software project.

hudson.matrix.MatrixProject

Defined in: Jenkins Core (javadoc)

Job that allows you to run multiple different configurations from a single setting.

jenkins.model.AbstractTopLevelItem

Defined in: Jenkins Core (javadoc)

Default base implementation of TopLevelItem.

jenkins.branch.MultiBranchProject

Defined in: Branch API Plugin (javadoc)

Abstract base class for multiple-branch based projects.

com.cloudbees.plugins.flow.BuildFlow

Defined in: Build Flow Plugin (javadoc)

Defines the orchestration logic for a build flow as a succession o jobs to be executed and chained together

org.jenkinsci.plugins.categorizedview.GroupTopLevelItem

Defined in: Categorized Jobs View (javadoc)

null

com.cloudbees.hudson.plugins.folder.Folder

Defined in: CloudBees Folders Plugin (javadoc)

Item that contains other Items, without modeling dependency.

hudson.model.ExternalJob

Defined in: Monitoring external jobs (javadoc)

Job that runs outside Hudson whose result is submitted to Hudson (either via web interface, or simply by placing files on the file system, for compatibility.)

hudson.ivy.IvyModuleSet

Defined in: Ivy Plugin (javadoc)

Group of IvyModules.

com.tikal.jenkins.plugins.multijob.views.AbstractWrapper

Defined in: Multijob Plugin (javadoc)

null

com.tikal.jenkins.plugins.multijob.views.PhaseWrapper

Defined in: Multijob Plugin (javadoc)

null

com.tikal.jenkins.plugins.multijob.views.ProjectWrapper

Defined in: Multijob Plugin (javadoc)

null

com.tikal.jenkins.plugins.multijob.MultiJobProject

Defined in: Multijob Plugin (javadoc)

null

org.jenkinsci.plugins.jobgenerator.JobGenerator

Defined in: Job Generator Plugin (javadoc)

Defines project which build action is to generates a new job configuration.

org.cloudbees.literate.jenkins.LiterateBranchProject

Defined in: Literate Plugin (javadoc)

Represents a specific branch of a literate build project.

org.cloudbees.literate.jenkins.LiterateMultibranchProject

Defined in: Literate Plugin (javadoc)

A multiple branch literate build project type.

hudson.maven.MavenModuleSet

Defined in: Maven Project Plugin (javadoc)

Group of MavenModules.

com.barchart.jenkins.cascade.CascadeProject

Defined in: Maven Cascade Release Plugin (javadoc)

Cascade orchestration project.
Peer project to the layout project. Provides cascade workflow.

hudson.plugins.project_inheritance.projects.InheritanceProject

Defined in: inheritance-plugin (javadoc)

A simple base class for all inheritable jobs/projects.

captmorgan.ExternalProject

Defined in: Strawboss Plugin (javadoc)

org.jenkins.plugin.templateWorkflows.TemplatesWorkflowJob

Defined in: Template Workflows Plugin (javadoc)

null

hudson.model.TransientBuildActionFactory

Defined in: Jenkins Core (javadoc)

Extension point for inserting transient Actions into Runs.

Implementations

org.jenkinsci.plugins.artifactdiff.ArtifactDifference.ActionFactory

Defined in: Artifact Diff Plugin (javadoc)

Create action for every build having artifacts

org.jenkinsci.plugins.buildgraphview.BuildGraphActionFactory

Defined in: Build Graph View Plugin (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

jenkinsci.plugin.deletelog.ActionFactory

Defined in: Delete log plugin (javadoc)

Add delete log action into a build page

org.jenkinsci.plugins.jobmail.actions.MailBuildActionFactory

Defined in: Job Direct Mail Plugin (javadoc)

Action Factory for the build view. Adds the "Send Mail" action to every build.

com.sonyericsson.rebuild.RebuildActionFactory

Defined in: Rebuild Plugin (javadoc)

Enables rebuild for builds that ran before installing the rebuild plugin.

org.jenkinsci.plugins.remote_terminal_access.TransientBuildActionFactoryImpl

Defined in: Remote Terminal Access Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.model.TransientComputerActionFactory

Defined in: Jenkins Core (javadoc)

Extension point for inserting transient hudson.model.Actions to hudson.model.Computers.
To register your implementation, put hudson.Extension on your subtype.

Implementations

com.sonyericsson.jenkins.plugins.bfa.graphs.GraphingTransientActionProvider

Defined in: Build Failure Analyzer (javadoc)

Extension point to insert graph statistics for nodes/computers.

org.jenkinsci.plugins.computerqueue.QueueUpdateActionFactory

Defined in: Computer queue plugin (javadoc)

Updating a computer queue is the only purpose of this class

com.synopsys.arc.jenkins.plugins.ownership.nodes.OwnershipActionFactory

Defined in: Ownership Plugin (javadoc)

Generates ownership actions for the Jenkins nodes. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

org.jenkinsci.plugins.readonly.SlaveConfigurationFactory

Defined in: Read-only configurations plugin (javadoc)

hudson.plugins.selenium.actions.SeleniumActions

Defined in: Selenium Plugin (javadoc)

null

hudson.model.TransientProjectActionFactory

Defined in: Jenkins Core (javadoc)

Extension point for inserting transient Actions into AbstractProjects.

Implementations

org.jenkinsci.plugins.all_changes.AllChanges

Defined in: All Changes Plugin (javadoc)

@author wolfs

org.jenkinsci.plugins.buildaliassetter.PermalinkFactory

Defined in: Build Alias Setter Plugin (javadoc)

null

com.sonyericsson.jenkins.plugins.bfa.sod.ScanOnDemandTransientActionProvider

Defined in: Build Failure Analyzer (javadoc)

Extension point for inserting SOD Transient Actions into the Abstract project.

com.sonyericsson.jenkins.plugins.bfa.TransientActionProvider

Defined in: Build Failure Analyzer (javadoc)

@author Robert Sandell <robert.sandell@sonyericsson.com>

org.jenkinsci.plugins.buildwithparameters.ParamBuilderActionFactory

Defined in: Build With Parameters Plugin (javadoc)

null

jenkins.plugins.consoletail.ConsoleTailProjectActionFactory

Defined in: Console Tail Plugin (javadoc)

@author Stephen Connolly

hudson.plugins.copyProjectLink.CopyProjectActionFactory

Defined in: Copy project link plugin (javadoc)

null

org.jenkinsci.plugins.custom_history.CustomHistory

Defined in: Custom History (javadoc)

@author wolfs, ryg

org.jenkinsci.plugins.database.DatabaseConsole.Factory

Defined in: Database Plugin (javadoc)

null

hudson.plugins.depgraph_view.DependencyGraphProjectActionFactory

Defined in: Dependency Graph View Plugin (javadoc)

Factory to add a dependency graph view action to each project

hudson.plugins.disk_usage.DiskUsageProjectActionFactory

Defined in: Disk Usage Plugin (javadoc)

@author: <a hef="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

org.jenkinsci.plugins.dryrun.DryRunActionProjectFactory

Defined in: DryRun Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.badge.BadgeActionFactory

Defined in: Embeddable Build Status Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.favorite.project.FavoriteProjectActionFactory

Defined in: Favorite Plugin (javadoc)

null

org.jenkinsci.plugins.ghprb.GhprbTransientProjectActionFactory

Defined in: GitHub pull request builder plugin (javadoc)

org.jenkinsci.plugins.jobmail.actions.MailProjectActionFactory

Defined in: Job Direct Mail Plugin (javadoc)

Action Factory for the project view. Adds the "Send Mail" action to every project. @author yboev

org.jenkinsci.plugins.jobparametersummary.Summary.SummaryFactory

Defined in: Job Parameter Summary Plugin (javadoc)

null

org.jenkins.ci.plugins.JobPollTransientProjectActionFactory

Defined in: Job Poll Action Plugin (javadoc)

A very simple hudson.model.TransientProjectActionFactory which creates new JobPollActions for the target hudson.model.AbstractProject.

hudson.plugins.jobConfigHistory.JobConfigHistoryActionFactory

Defined in: JobConfigHistory Plugin (javadoc)

Extends project actions for all jobs.

hudson.plugins.jswidgets.JsProjectActionFactory

Defined in: JSWidgets Plugin (javadoc)

Extends project actions for all jobs.

org.cloudbees.literate.jenkins.MigrateFreeStyleAction.TransientProjectActionFactoryImpl

Defined in: Literate Plugin (javadoc)

Hook to add the MigrateFreeStyleAction to every FreeStyleProject.

com.barchart.jenkins.cascade.GraphProjectActionFatory

Defined in: Maven Cascade Release Plugin (javadoc)

Show cascade view link for member projects.

com.barchart.jenkins.cascade.MemberActionFactory

Defined in: Maven Cascade Release Plugin (javadoc)

Factory provides cascade actions for member projects.

jenkins.plugins.mttr.MTTRAction.ProjectActionFactory

Defined in: MTTR-plugin (javadoc)

null

org.jenkinsci.plugins.neoload_integration.ProjectSpecificActionFactory

Defined in: NeoLoad Plugin (javadoc)

Without this class the two trend graphs are not displayed.

org.jvnet.hudson.plugins.nextbuildnumber.NextBuildNumberAction.ActionInjector

Defined in: Next Build Number Plugin (javadoc)

null

com.synopsys.arc.jenkins.plugins.ownership.jobs.OwnershipActionFactory

Defined in: Ownership Plugin (javadoc)

Creates a "Manage Ownership" action for jobs. Action will be available for all top-level job items. Matrix configurations will be ignored. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

org.jenkinsci.plugins.pendingChanges.PendingChangesActionFactory

Defined in: Pending Changes Plugin (javadoc)

@author avogler

org.jenkinsci.plugins.pom2config.ActionFactory

Defined in: Pom2Config Plugin (javadoc)

Extends project actions for all jobs.

dk.hlyh.ciplugins.projecthealth.ProjectHealthActionFactory

Defined in: Project Health Report Plugin (javadoc)

Extends project actions for all jobs.

org.jenkinsci.plugins.readonly.ActionFactory

Defined in: Read-only configurations plugin (javadoc)

com.sonyericsson.rebuild.RebuildProjectActionFactory

Defined in: Rebuild Plugin (javadoc)

Makes the rebuild button available on the project level. Rebuilds the last completed build.

com.michelin.cio.jenkins.plugin.rrod.action.RequestActionFactory

Defined in: Request Rename Or Delete Plugin (javadoc)

Adds custom Actions to AbstractProjects through TransientProjectActionFactory.

org.jenkinsci.plugins.schedulebuild.ScheduleBuildTransientProjectActionFactory

Defined in: Schedule Build Plugin (javadoc)

null

org.jenkinsci.plugins.schedulebuild.ScheduleBuildTransientProjectActionFactory

Defined in: Schedule Build Plugin (javadoc)

null

com.nullin.jenkins.spbr.SimpleParameterizedBuildsReportFactory

Defined in: Simple Parameterized Builds Report plugin (javadoc)

@author nullin

hpi.StorableConfigsActionFactory

Defined in: Storable Configs Plugin (javadoc)

null

hudson.model.TransientUserActionFactory

Defined in: Jenkins Core (javadoc)

Extension point for inserting transient Actions into Users.

Implementations

(No known implementation)

hudson.model.TransientViewActionFactory

Defined in: Jenkins Core (javadoc)

Extension point for adding transient Actions to Views.

Implementations

hudson.plugins.depgraph_view.DependencyGraphViewActionFactory

Defined in: Dependency Graph View Plugin (javadoc)

Factory to a dependency graph view action to all views

jenkins.plugins.ezwall.EzWallViewActionFactory

Defined in: EzWall Plugin (javadoc)

@author Axel Haustant

de.pellepelster.jenkins.walldisplay.WallDisplayTransientViewActionFactory

Defined in: Wall Display Plugin (javadoc)

Adds the walldisplay link action to all views

de.pellepelster.jenkins.walldisplay.WallDisplayTransientViewActionFactory

Defined in: Wall Display Plugin (javadoc)

smartjenkins.SmartJenkinsViewActionFactory

Defined in: Smart Jenkins (javadoc)

null

hudson.model.UnprotectedRootAction

Defined in: Jenkins Core (javadoc)

RootActions that are accessible to requests that do not have the READ permission on jenkins.model.Jenkins.

Implementations

hudson.security.WhoAmI

Defined in: Jenkins Core (javadoc)

Expose the data needed for /whoAmI, so it can be exposed by Api.

hudson.cli.CLIAction

Defined in: Jenkins Core (javadoc)

Shows usage of CLI and commands.

org.jenkinsci.plugins.Beer

Defined in: Beer Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.build_token_root.BuildRootAction

Defined in: Build Token Root Plugin (javadoc)

null

org.jenkinsci.plugins.eclipseUpdateSite.EclipseUpdateSite

Defined in: Eclipse Update Site Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.badge.PublicBadgeAction

Defined in: Embeddable Build Status Plugin (javadoc)

Exposes the build status badge via unprotected URL.

com.poolik.jenkins.branchNotifier.mercurialSCM.FeatureBranchAwareStatus

Defined in: Feature Branch Notifier Plugin (javadoc)

Information screen for the use of Mercurial in Jenkins.

jenkins.plugins.fogbugz.jobtrigger.FogbugzEventListener

Defined in: Fogbugz Plugin (javadoc)

FogbugzEventListener: a HTTP endpoint that triggers builds. Set the build to trigger in Jenkins' global settings page. If you don't set a build, the trigger will do noting and quit immediately.

org.jenkinsci.plugins.ghprb.GhprbRootAction

Defined in: GitHub pull request builder plugin (javadoc)

@author Honza Brázdil <jbrazdil@redhat.com>

hudson.plugins.git.GitStatus

Defined in: Git Plugin (javadoc)

Information screen for the use of Git in Hudson.

org.jenkinsci.plugins.gitbucket.GitBucketWebHook

Defined in: GitBucket Plugin (javadoc)

Receives GitBucket WebHook.

com.cloudbees.jenkins.GitHubWebHook

Defined in: GitHub Plugin (javadoc)

Receives github hook.

org.jenkinsci.plugins.gitorious.GitoriousStatus

Defined in: Gitorious Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.openid.StaticResourceServer

Defined in: OpenID plugin (javadoc)

Serve static resources even when the user doesn't have read access, as in prior to the login.

hudson.scm.SubversionStatus

Defined in: Subversion Plugin (javadoc)

Receives the push notification of commits from repository. Opened up for untrusted access.

com.cloudbees.jenkins.plugins.xpdev.WebHook

Defined in: XP-Dev plugin (javadoc)

@author: <a hef="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a> @see

Unknown macro: {http}

hudson.model.UpdateCenter.UpdateCenterConfiguration

Defined in: Jenkins Core (javadoc)

Strategy object for controlling the update center's behaviors.

Implementations

(No known implementation)

hudson.model.User.CanonicalIdResolver

Defined in: Jenkins Core (javadoc)

null

Implementations

hudson.model.User.FullNameIdResolver

Defined in: Jenkins Core (javadoc)

Resolve user ID from full name

jenkins.model.DefaultUserCanonicalIdResolver

Defined in: Jenkins Core (javadoc)

Default User.CanonicalIdResolver to escape unsupported characters and generate user ID. Compared to other implementations, this resolver will always return an ID

hudson.model.UserProperty

Defined in: Jenkins Core (javadoc)

Extensible property of User.

Implementations

hudson.search.UserSearchProperty

Defined in: Jenkins Core (javadoc)

null

hudson.model.PaneStatusProperties

Defined in: Jenkins Core (javadoc)

null

hudson.model.PaneStatusProperties.PaneStatusPropertiesSessionFallback

Defined in: Jenkins Core (javadoc)

null

hudson.model.MyViewsProperty

Defined in: Jenkins Core (javadoc)

A UserProperty that remembers user-private views.

hudson.security.HudsonPrivateSecurityRealm.Details

Defined in: Jenkins Core (javadoc)

UserProperty that provides the UserDetails view of the User object.

hudson.security.FederatedLoginServiceUserProperty

Defined in: Jenkins Core (javadoc)

Remembers identifiers given by FederatedLoginService to this user.

jenkins.security.ApiTokenProperty

Defined in: Jenkins Core (javadoc)

Remembers the API token for this user, that can be used like a password to login.

com.cloudbees.jenkins.plugins.AdditionalIdentities

Defined in: additional-identities-plugin (javadoc)

@author <a href="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

net.hurstfrost.jenkins.avatar.user.AvatarProperty

Defined in: Avatar Plugin (javadoc)

null

hudson.plugins.cigame.UserScoreProperty

Defined in: The Continuous Integration Game plugin (javadoc)

com.cloudbees.plugins.credentials.UserCredentialsProvider.UserCredentialsProperty

Defined in: Credentials Plugin (javadoc)

Need a user property to hold the user's personal credentials.

hudson.plugins.favoriteview.FavoriteViewsUserProperty

Defined in: Favorite View Plugin (javadoc)

null

hudson.plugins.favorite.user.FavoriteUserProperty

Defined in: Favorite Plugin (javadoc)

null

hudson.plugins.greenballs.ColorBlindProperty

Defined in: Green Balls (javadoc)

null

de.fspengler.hudson.pview.UserPersonalViewProperty

Defined in: Hudson Personal View (javadoc)

hudson.plugins.ircbot.IrcUserProperty

Defined in: IRC Plugin (javadoc)

User property to assign an IRC nickname to a Jenkins user.

hudson.plugins.jabber.user.JabberUserProperty

Defined in: Jabber Plugin (javadoc)

Jabber user property. @author Pascal Bleser

org.jenkins.ci.plugins.keyboard_shortcuts.KeyboardShortcutsUserProperty

Defined in: Keyboard Shortcuts Plugin (javadoc)

@author <a href="mailto:jieryn@gmail.com">Jesse Farinacci</a>

hudson.tasks.Mailer.UserProperty

Defined in: Mailer (javadoc)

Per user property that is e-mail address.

hudson.plugins.openid.OpenIdUserProperty

Defined in: OpenID plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.perforce.PerforceUserProperty

Defined in: Perforce Plugin (javadoc)

org.jenkinsci.plugins.readonly.UserConfiguration

Defined in: Read-only configurations plugin (javadoc)

jenkinsci.plugin.search.SearchProperty

Defined in: All searched results plugin (javadoc)

hudson.plugins.skype.user.SkypeUserProperty

Defined in: Skype Plugin (javadoc)

Jabber user property. @author Pascal Bleser

com.wwpass.wwpassauth.WwpassUserProperty

Defined in: WWPass Authentication Plugin (javadoc)

null

com.wwpass.wwpassauth.WwpassIdentity

Defined in: WWPass Authentication Plugin (javadoc)

null

hudson.model.View

Defined in: Jenkins Core (javadoc)

Encapsulates the rendering of the list of TopLevelItems that Jenkins owns.

Implementations

hudson.model.MyView

Defined in: Jenkins Core (javadoc)

View that only contains projects for which the current user has access to.

hudson.model.AllView

Defined in: Jenkins Core (javadoc)

View that contains everything.

hudson.model.ProxyView

Defined in: Jenkins Core (javadoc)

A view that delegates to another.

hudson.model.TreeView

Defined in: Jenkins Core (javadoc)

hudson.model.ListView

Defined in: Jenkins Core (javadoc)

Displays Jobs in a flat list view.

jenkins.branch.MultiBranchProjectWelcomeView

Defined in: Branch API Plugin (javadoc)

Special view used when MultiBranchProject has no branches.

com.k.qing.jenkins.plugin.buildline.BuildLineView

Defined in: build line plugin (javadoc)

User: K.Qing Date: 5/6/13 Time: 2:03 PM To change this template use File | Settings | File Templates.

org.jenkinsci.plugins.categorizedview.CategorizedJobsView

Defined in: Categorized Jobs View (javadoc)

null

hudson.plugins.view.dashboard.Dashboard

Defined in: Dashboard View (javadoc)

View that can be customized with portlets to show the selected jobs information in various ways.

com.synopsys.arc.jenkinsci.plugins.dynamic_search.views.SimpleSearchView

Defined in: Dynamic Search View Plugin (javadoc)

List View with dynamic filters. Class uses internal storage to pass parameters between pages. @todo Add support of URLs @todo Add "Save as view" button @fixme Add garbage collector @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

hudson.plugins.iphoneview.IPhoneView

Defined in: iPhoneView Plugin (javadoc)

View for iPhone.iPod touch

com.tikal.jenkins.plugins.multijob.views.MultiJobView

Defined in: Multijob Plugin (javadoc)

null

hudson.plugins.project_inheritance.views.RelatedProjectView

Defined in: inheritance-plugin (javadoc)

null

hudson.model.RadiatorView

Defined in: Radiator View Plugin (javadoc)

A configurable Radiator-Style job view suitable for use in extreme feedback systems - ideal for running on a spare PC in the office. Many thanks to Julien Renaut for the xfpanel plugin that inspired some of the updates to this view.

hudson.plugins.sectioned_view.SectionedView

Defined in: Sectioned View Plugin (javadoc)

null

hudson.plugins.status_view.StatusView

Defined in: Status View Plugin (javadoc)

List view type filters jobs by status of the latest build.

maps.hudson.plugin.xfpanel.XFPanelView

Defined in: eXtreme Feedback Panel Plugin (javadoc)

Represents an eXtreme Feedback Panel View.

hudson.model.ViewProperty

Defined in: Jenkins Core (javadoc)

Extensible property of View.

Implementations

(No known implementation)

hudson.model.WorkspaceBrowser

Defined in: Jenkins Core (javadoc)

Allows to access a workspace as an alternative to online build node.
Primary use case is hudson.slaves.Cloud implementations that don't keep the slave node online to browse workspace, but maintain a copy of node workspace on master.

Implementations

(No known implementation)

hudson.model.WorkspaceListener

Defined in: Jenkins Core (javadoc)

null

Implementations

hudson.plugins.disk_usage.DiskUsageWorkspaceListener

Defined in: Disk Usage Plugin (javadoc)

org.jenkinsci.plugins.envinject.EnvInjectListener.JobSetupEnvironmentWorkspaceListener

Defined in: EnvInject Plugin (javadoc)

null

jenkins.plugins.shiningpanda.listeners.WipeOutListener

Defined in: ShiningPanda Plugin (javadoc)

null

hudson.model.labels.LabelAtomProperty

Defined in: Jenkins Core (javadoc)

Extensible property of LabelAtom.

Implementations

hudson.plugins.label_verifier.LabelAtomPropertyImpl

Defined in: Label Verifier Plugin (javadoc)

Contributes LabelAtomProperty that verifies labels.

hudson.model.listeners.ItemListener

Defined in: Jenkins Core (javadoc)

Receives notifications about CRUD operations of Item.

Implementations

Defined in: Jenkins Core (javadoc)

null

hudson.model.AbstractProject.ItemListenerImpl

Defined in: Jenkins Core (javadoc)

null

hudson.model.Fingerprint.ProjectRenameListener

Defined in: Jenkins Core (javadoc)

null

hudson.model.ListView.Listener

Defined in: Jenkins Core (javadoc)

null

hudson.model.Job.LastItemListener

Defined in: Jenkins Core (javadoc)

null

hudson.model.DisplayNameListener

Defined in: Jenkins Core (javadoc)

@author kingfai

hudson.tasks.BuildTrigger.DescriptorImpl.ItemListenerImpl

Defined in: Jenkins Core (javadoc)

null

com.sonyericsson.jenkins.plugins.bfa.utils.OldDataConverter

Defined in: Build Failure Analyzer (javadoc)

Converts old com.sonyericsson.jenkins.plugins.bfa.model.indication.FoundIndications with line number info to the new format using line matcher.

Defined in: Build Publisher Plugin (javadoc)

null

hudson.plugins.copyartifact.CopyArtifact.ListenerImpl

Defined in: Copy Artifact Plugin (javadoc)

null

hudson.plugins.disk_usage.ProjectConfigListener

Defined in: Disk Usage Plugin (javadoc)

hudson.plugins.downstream_ext.DownstreamTrigger.DescriptorImpl.ItemListenerImpl

Defined in: Downstream-Ext Plugin (javadoc)

null

org.jenkinsci.plugins.dtkit.migration.TusarNotifierMigrationListener

Defined in: DTKit Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.migration.EnvInjectMigrationListener

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jvnet.hudson.plugins.exclusion.PluginImpl.RenameListener

Defined in: Exclusion-Plugin (javadoc)

null

hudson.plugins.favorite.listener.FavoriteJobListener

Defined in: Favorite Plugin (javadoc)

null

org.jenkinsci.plugins.flow_plugin.FlowProjectListener

Defined in: FLOW Plugin (javadoc)

null

hudson.plugins.global_build_stats.GlobalBuildStatsPlugin.GlobalBuildStatsItemListener

Defined in: Global Build Stats Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.migration.GnatCheckMigrationListener

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.migration.GnatMetricsMigrationListener

Defined in: Gnat Plugin (javadoc)

null

hudson.plugins.googlecode.scm.GoogleCodeSCMUpgrader

Defined in: Google Code Plugin (javadoc)

ItemListener that will upgrade GoogleCodeSCM objects to GoogleCodeSCMEx objects. Due to the bug http://jenkins-ci.org/issue/4136, the old Google code SCM objects has to be reconfigured to use the new GoogleCodeSCMEx.

hudson.plugins.hadoop.ItemListenerImpl

Defined in: Hadoop Plugin (javadoc)

After all the projects have loaded, start Hadoop name node.

hudson.plugins.javanet.ItemListenerImpl

Defined in: Java.net Plugin (javadoc)

@author Kohsuke Kawaguchi

com.tikal.jenkins.plugins.multijob.Plugin.RenameListener

Defined in: Multijob Plugin (javadoc)

If a job is renamed, update all multiJob-jobs with the new name.

hudson.plugins.jobConfigHistory.JobConfigHistoryJobListener

Defined in: JobConfigHistory Plugin (javadoc)

Saves the job configuration if the job is created or renamed.

join.JoinTrigger.DescriptorImpl.ItemListenerImpl

Defined in: Join Plugin (javadoc)

null

org.jenkinsci.plugins.mailwatcher.WatcherItemListener

Defined in: Mail Watcher Plugin (javadoc)

Notify whenever Job configuration changes.

com.barchart.jenkins.cascade.ProjectListener

Defined in: Maven Cascade Release Plugin (javadoc)

Manage global project life cycle events.

com.synopsys.arc.jenkins.plugins.ownership.jobs.OwnershipItemListener

Defined in: Ownership Plugin (javadoc)

Listener checks for job configuration changes and applies and modifies its ownership info. By default, the plugin drops initial ownership settings. It can also set the current user as a new owner (can be enabled in global configs). @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc.

hudson.plugins.parameterizedtrigger.Plugin.RenameListener

Defined in: Parameterized Trigger Plugin (javadoc)

If a job is renamed, update all parameterized-triggers with the new name.

hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor.ItemListenerImpl

Defined in: Perforce Plugin (javadoc)

null

hudson.plugins.promoted_builds.CopyListener

Defined in: Promoted Builds Plugin (javadoc)

When a job is copied, copy over promotion definitions as well.

hudson.plugins.project_inheritance.projects.creation.ProjectCreationEngine.JenkinsStartupCompleteListener

Defined in: inheritance-plugin (javadoc)

Restores the queue content during the start up.

org.jenkinsci.plugins.rabbitmqbuildtrigger.RemoteBuildTrigger.DescriptorImpl.ItemListenerImpl

Defined in: RabbitMQ Build Trigger Plugin (javadoc)

ItemListener implementation class.

org.jenkinsci.plugins.rabbitmqconsumer.ItemListenerImpl

Defined in: RabbitMQ Consumer Plugin (javadoc)

Implements of ItemListener.

hudson.plugins.scm_sync_configuration.extensions.ScmSyncConfigurationItemListener

Defined in: SCM Sync configuration plugin (javadoc)

null

org.jvnet.hudson.plugins.shelveproject.ItemListenerImpl

Defined in: Shelve Project Plugin (javadoc)

@author Ash Lux

jenkins.plugins.shiningpanda.listeners.ProjectListener

Defined in: ShiningPanda Plugin (javadoc)

null

org.jenkinsci.plugins.skipcert.ItemListenerImpl

Defined in: Skip Certificate Check plugin (javadoc)

@author Kohsuke Kawaguchi

smartjenkins.SmartJenkinsItemListener

Defined in: Smart Jenkins (javadoc)

null

hudson.plugins.templateproject.ItemListenerImpl

Defined in: Template Project Plugin (javadoc)

This ItemListener implementation will force job using template for publisher to regenerate the transient actions list.

org.bravo5.jenkins.vertx.GlobalItemListener

Defined in: Vert.x Embedder (javadoc)

Broadcasts notifications regarding Items to the EventBus.

hudson.model.listeners.RunListener

Defined in: Jenkins Core (javadoc)

Receives notifications about builds.

Implementations

Defined in: Jenkins Core (javadoc)

null

hudson.tasks.test.AggregatedTestResultPublisher.TestResultAction.RunListenerImpl

Defined in: Jenkins Core (javadoc)

null

jenkins.model.PeepholePermalink.RunListenerImpl

Defined in: Jenkins Core (javadoc)

null

org.jenkinsci.plugins.adaptivedisonnector.FailureListener

Defined in: Adaptive disconnector plugin (javadoc)

null

hudson.plugins.analysis.core.GlobalSettings

Defined in: Static Code Analysis Plug-ins (javadoc)

Global settings common to all static analysis plug-ins. The actual extension point RunListener is not used yet, this object is only used to provide a model for the view global.jelly.

hudson.plugins.audit_trail.AuditTrailPlugin.AuditTrailRunListener

Defined in: Audit Trail Plugin (javadoc)

null

org.jenkinsci.plugins.buildaliassetter.BuildAliasSetter.DanglingAliasDeleter

Defined in: Build Alias Setter Plugin (javadoc)

null

com.cloudbees.plugins.flow.FlowListener

Defined in: Build Flow Plugin (javadoc)

null

com.sonyericsson.jenkins.plugins.bfa.BuildFailureScanner

Defined in: Build Failure Analyzer (javadoc)

Looks for Indications, trying to find the Cause of a problem.

com.buildcoin.plugins.jenkins.JobListener

Defined in: Buildcoin Plugin (javadoc)

null

org.jenkinsci.plugins.buildcontextcapture.BuildContextListener

Defined in: BuildContextCapture Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.buildheroes.JobListener

Defined in: Buildheroes (javadoc)

null

org.jenkinsci.plugins.buildtriggerbadge.RunListenerImpl

Defined in: Build Trigger Badge Plugin (javadoc)

Listener to all build to add the badge action.

hudson.plugins.changelog_history.ChangeLogHistoryRunListener

Defined in: Change Log History Plugin (javadoc)

When builds are deleted, archive the changelog data in a later build. @author Alan Harder

Defined in: Changes Since Last Success Plugin (javadoc)

null

org.jenkinsci.plugins.configfiles.common.CleanTempFilesRunListener

Defined in: Config File Provider Plugin (javadoc)

Removes the temporarily created files at 'onComplete()' of each build, doing it at this state, ensures the files are available also for publishers.

hudson.plugins.copyartifact.CopyArtifact.CopyArtifactRunListener

Defined in: Copy Artifact Plugin (javadoc)

null

jenkins.plugins.coverity.CoverityRunListener

Defined in: Coverity Plugin (javadoc)

CoverityRunListener injects the Coverity pre-build check into all builds where Coverity build/analysis/commit is enabled. The check runs before code is checked out.

hudson.plugins.disk_usage.DiskUsageBuildListener

Defined in: Disk Usage Plugin (javadoc)

Build listener for calculation build disk usage

org.jvnet.hudson.plugins.DownstreamBuildViewRunListener

Defined in: Downstream buildview plugin (javadoc)

This listener adds a DownstreamBuildViewAction to every new build.

org.jvnet.hudson.plugins.DownstreamBuildViewUpdateListener

Defined in: Downstream buildview plugin (javadoc)

This listener Updtes all build number DownstreamBuildViewAction to every new build.

org.jenkinsci.plugins.dryrun.DryRunListener

Defined in: DryRun Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.EnvInjectListener

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceWatchRunListener

Defined in: Extensible Choice Parameter plugin (javadoc)

Listen for what value is specified with ExtensibleChoiceParameter.

org.jenkinsci.plugins.extremefeedback.XfRunListener

Defined in: Extreme Feedback Plugin (javadoc)

null

org.jenkinsci.plugins.ghprb.GhprbBuildListener

Defined in: GitHub pull request builder plugin (javadoc)

org.jenkinsci.plugins.gitlab.GitlabBuildListener

Defined in: Gitlab Merge Request Builder Plugin (javadoc)

null

hudson.plugins.global_build_stats.GlobalBuildStatsPlugin.GlobalBuildStatsRunListener

Defined in: Global Build Stats Plugin (javadoc)

At the end of every jobs, let's gather job result informations into global build stats persisted data

jenkins.plugins.hipchat.HipChatListener

Defined in: HipChat Plugin (javadoc)

null

jenkins.plugins.hipchat.HipChatListener

Defined in: Jenkins HipChat Plugin (javadoc)

null

jenkins.plugins.htmlaudio.interfaces.RunResultListener

Defined in: Html Audio Notifier (javadoc)

Collects the the completion-results of Runs at a global level.

org.jenkins.ci.plugins.html5_notifier.RunListenerImpl

Defined in: HTML5 Notifier Plugin (javadoc)

Conveniently keep track of all Runs as they complete, as Html5NotifierRunNotifications, and provide time-based access to them.

org.jenkins.ci.plugins.html5_notifier.RunNotification

Defined in: HTML5 Notifier Plugin (javadoc)

Encapsulation for the actual "web page" HTML which the HTML5 notification API will render, based on a specific hudson.model.Run.

de.fspengler.hudson.plugin.LogItemListener

Defined in: Hudson Centralized Job(Re)Action (javadoc)

null

hudson.plugins.im.HudsonIsBusyListener

Defined in: Instant Messaging Plugin (javadoc)

null

hudson.plugins.jobConfigHistory.JobConfigBadgeAction.Listener

Defined in: JobConfigHistory Plugin (javadoc)

Listener.

join.JoinTrigger.DescriptorImpl.RunListenerImpl

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jswidgets.JsRunListener

Defined in: JSWidgets Plugin (javadoc)

This listener adds a JsBuildAction to every new build.

org.jenkinsci.plugins.junitrealtimetestreporter.Attacher

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

General purpose action attacher.

jenkins.plugins.kato.KatoListener

Defined in: Kato Plugin (javadoc)

null

jenkins.plugins.lechat.LeChatListener

Defined in: LeChat Plugin (javadoc)

null

de.fspengler.hudson.plugin.LogItemListener

Defined in: Centralized Job(Re)Action Plugin (javadoc)

null

net.praqma.logging.LoggingRunListener

Defined in: Logging Plugin (javadoc)

null

net.praqma.jenkins.plugin.reloaded.MatrixReloadedListener

Defined in: Matrix Reloaded Plugin (javadoc)

The onStarted sets the base build of the run.<br> The onCompleted registers the Actions to the side panel of the matrix project.

com.sonyericsson.hudson.plugins.metadata.contributors.BuildContributorsController

Defined in: Metadata plugin (javadoc)

The controller for BuildMetadataContributors.

jenkins.plugins.mttr.MTTRAction.RunListenerImpl

Defined in: MTTR-plugin (javadoc)

null

com.chikli.hudson.plugin.naginator.NaginatorListener

Defined in: Naginator Plugin (javadoc)

@author <a href="mailto:nicolas.deloof@cloudbees.com">Nicolas De loof</a>

com.tikal.hudson.plugins.notification.JobListener

Defined in: Notification Plugin (javadoc)

null

org.jenkinsci.plugins.parallel_test_executor.RunListenerImpl

Defined in: Parallel Test Executor Plugin (javadoc)

Looks fo

Unknown macro: {@Link TestCollector}

in the build and collect the test reports.

org.jenkinsci.plugins.periodicreincarnation.AfterbuildReincarnation

Defined in: Periodic Reincarnation Plugin (javadoc)

This class triggers a restart automatically after a build has failed.

org.terracotta.jenkins.plugins.postcompleted.PostCompletedRunListener

Defined in: Post Completed Build Result Plugin (javadoc)

null

org.jenkinsci.plugins.postbuildscript.PostBuildScriptListener

Defined in: PostBuildScript Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.promoted_builds_simple.PromotedBuildsSimplePlugin.PromotedBuildsRunListener

Defined in: Promoted Builds Simple Plugin (javadoc)

null

hudson.plugins.promoted_builds.conditions.DownstreamPassCondition.RunListenerImpl

Defined in: Promoted Builds Plugin (javadoc)

RunListener to pick up completions of downstream builds.

hudson.plugins.promoted_builds.conditions.SelfPromotionCondition.RunListenerImpl

Defined in: Promoted Builds Plugin (javadoc)

RunListener to pick up completions of a build.

hudson.plugins.project_inheritance.projects.view.InheritanceViewConfigurer

Defined in: inheritance-plugin (javadoc)

This class implements a RunListener specifically geared towards the InheritanceBuild class.
Its sole purpose is to append the InheritanceViewAction to newly completed InheritanceBuild runs

hudson.plugins.project_inheritance.projects.rebuild.InheritanceRebuilder

Defined in: inheritance-plugin (javadoc)

This class implements a RunListener specifically geared towards the InheritanceBuild class.
Its sole purpose is to append the InheritanceRebuildAction to newly completed InheritanceBuild runs
Do note that this clashes with the more general "Rebuilder" plugin, which is unfortunately completely unsuitable for InheritanceBuilds, due to not supporting the GUI files for the InheritableStringParameterDefinition parameter type introduced by this plugin.

com.sonyericsson.rebuild.Rebuilder

Defined in: Rebuild Plugin (javadoc)

Runtime Listner class which allows the user to rebuild the parameterized build.

org.jenkinsci.plugins.remote_terminal_access.RunListenerImpl

Defined in: Remote Terminal Access Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.remote_terminal_access.lease.LeaseBuildAction.RunListenerImpl

Defined in: Remote Terminal Access Plugin (javadoc)

When the build ends, release all the leases.

org.jenkinsci.plugins.scripted_cloud.scriptedCloudRunListener

Defined in: Scripted Cloud plugin (javadoc)

org.jenkinsci.plugins.scripttrigger.ScriptTriggerRunActionListener

Defined in: ScriptTrigger Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.sharedworkspace.PushWorkspaceURL

Defined in: Shared workspace plugin (javadoc)

null

jenkins.plugins.show_build_parameters.ShowParametersBuildAction.RunListenerImpl

Defined in: Show Build Parameters Plugin (javadoc)

null

com.cloudbees.jenkins.support.SupportPlugin.RunListenerImpl

Defined in: Support Core Plugin (javadoc)

null

org.jenkinsci.plugins.trackinggit.TrackingGitRunListener

Defined in: Tracking Git Plugin (javadoc)

null

hudson.plugins.trackingsvn.TrackingSVNRunListener

Defined in: Tracking SVN Plugin (javadoc)

null

org.jenkinsci.plugins.detection.unreliable.slave.BuildStatisticListener

Defined in: Unreliable slave plugin (javadoc)

org.bravo5.jenkins.vertx.GlobalRunListener

Defined in: Vert.x Embedder (javadoc)

Broadcasts notifications regarding Runs to the EventBus.

org.jenkinsci.plugins.vSphereCloudRunListener

Defined in: vSphere Cloud Plugin (javadoc)

Defined in: Xvfb Plugin (javadoc)

null

hudson.plugins.zentimestamp.ZenTimestampRunListener

Defined in: ZenTimestamp Plugin (javadoc)

@author Gregory Boissinot

hudson.model.listeners.SCMListener

Defined in: Jenkins Core (javadoc)

Receives notifications about SCM activities in Hudson.

Implementations

jenkins.plugin.assembla.AssemblaSCMListener

Defined in: Assembla plugin (javadoc)

null

hudson.plugins.bazaar.BazaarTagAction.BazaarTagListener

Defined in: Bazaar Plugin (javadoc)

null

org.jenkinsci.plugins.youtrack.YouTrackSCMListener

Defined in: YouTrack Plugin (javadoc)

null

hudson.model.listeners.SCMPollListener

Defined in: Jenkins Core (javadoc)

A hook for listening to polling activities in Jenkins.

Implementations

net.praqma.logging.LoggingPollingListener

Defined in: Logging Plugin (javadoc)

null

hudson.model.listeners.SaveableListener

Defined in: Jenkins Core (javadoc)

Receives notifications about save actions on Saveable objects in Hudson.

Implementations

Defined in: Jenkins Core (javadoc)

null

hudson.plugins.jobConfigHistory.JobConfigHistorySaveableListener

Defined in: JobConfigHistory Plugin (javadoc)

Saves the job configuration at SaveableListener#onChange(Saveable, XmlFile).

com.sonyericsson.hudson.plugins.metadata.contributors.JobContributorsController

Defined in: Metadata plugin (javadoc)

The controller for all JobMetadataContributors. When a project is saved the controller will ask all contributors for whatever metadata they please.

org.jenkinsci.plugins.rabbitmqconsumer.SaveableListenerImpl

Defined in: RabbitMQ Consumer Plugin (javadoc)

Implement class for SaveableListener.

hudson.plugins.scm_sync_configuration.extensions.ScmSyncConfigurationSaveableListener

Defined in: SCM Sync configuration plugin (javadoc)

null

hudson.model.queue.LoadPredictor

Defined in: Jenkins Core (javadoc)

Predicts future load to the system, to assist the scheduling decisions

Implementations

hudson.model.queue.LoadPredictor.CurrentlyRunningTasks

Defined in: Jenkins Core (javadoc)

Considers currently running tasks and their completion.

hudson.model.queue.BackFiller

Defined in: Jenkins Core (javadoc)

Experimental.

hudson.plugins.slave_squatter.LoadPredictorImpl

Defined in: Slave Squatter Plugin (javadoc)

Puts slave reservations into the future load prediction.

hudson.model.queue.QueueListener

Defined in: Jenkins Core (javadoc)

Listener for events in Queue.

Implementations

(No known implementation)

hudson.model.queue.QueueSorter

Defined in: Jenkins Core (javadoc)

Singleton extension point for sorting buildable items

Implementations

hudson.model.queue.AbstractQueueSorterImpl

Defined in: Jenkins Core (javadoc)

Partial implementation of QueueSorter in terms of Comparator.

hudson.model.queue.QueueTaskDispatcher

Defined in: Jenkins Core (javadoc)

Vetos the execution of a task on a node

Implementations

hudson.plugins.android_emulator.TaskDispatcher

Defined in: Android Emulator Plugin (javadoc)

This QueueTaskDispatcher prevents any one Android emulator instance from being executed more than once concurrently on any one build machine.
From the given hudson.model.Queue.Task Task, we form a hash of the emulator configuration and check whether any other build currently running on the given hudeon.model.Node Node is already using this configuration. If so, we veto execution of the given

Unknown macro: {@code Task}

. As Android emulator attributes will quite often be parameterised (especially for matrix builds), we attempt to expand as many variables as possible, i.e. from the environment of the

Unknown macro: {@code Node}

and the axis combination for matrix builds. Because we are evaluating these parameters before the build has actually started, it's possible that the variable expansions made aren't 100% accurate, for example if there are earlier

Unknown macro: {@code BuildWrapper}

instances contributing to the environment.

jenkins.branch.MultiBranchProject.ThrottleIndexingQueueTaskDispatcher

Defined in: Branch API Plugin (javadoc)

We need to be able to limit concurrent indexing.

jenkins.branch.RateLimitBranchProperty.QueueTaskDispatcherImpl

Defined in: Branch API Plugin (javadoc)

This does the work of blocking builds while the throttle is enforced.

hudson.plugins.buildblocker.BuildBlockerQueueTaskDispatcher

Defined in: Build Blocker Plugin (javadoc)

Queue task dispatcher that evaluates the given blocking jobs in the config of the actual job. If a blocking job is detected, the actual job will stay in the build queue.

org.jenkinsci.plugins.dependencyqueue.DependencyQueueDispatcher

Defined in: Dependency Queue Plugin (javadoc)

null

org.jenkinsci.plugins.exclusive.label.ExclusiveLabels

Defined in: Exclusive label plugin (javadoc)

org.jenkinsci.plugins.externalscheduler.Dispatcher

Defined in: External scheduler plugin (javadoc)

Assign jobs to particular nodes when Jenkins asks.

com.cloudbees.plugins.JobPrerequisitesChecker

Defined in: Slave Prerequisites Plugin (javadoc)

Let job check if node matches it's prerequisites just before starting a build on it

com.suryagaddipati.jenkins.SlaveUtilizationQueueTaskDispatcher

Defined in: Slave Utilization Plugin (javadoc)

null

smartjenkins.SmartJenkinsQueueTaskDispatcher

Defined in: Smart Jenkins (javadoc)

null

hudson.plugins.throttleconcurrents.ThrottleQueueTaskDispatcher

Defined in: Throttle Concurrent Builds Plugin (javadoc)

null

org.bravo5.jenkins.vertx.EventBusQueueTaskDispatcher

Defined in: Vert.x Embedder (javadoc)

QueueTaskDispatcher that gets exposed to the EventBus.

hudson.model.queue.SubTaskContributor

Defined in: Jenkins Core (javadoc)

Externally contributes SubTasks to AbstractProject#getSubTasks().

Implementations

(No known implementation)

hudson.node_monitors.NodeMonitor

Defined in: Jenkins Core (javadoc)

Extension point for managing and monitoring Nodes.

Implementations

hudson.node_monitors.ClockMonitor

Defined in: Jenkins Core (javadoc)

NodeMonitor that checks clock of Node to detect out of sync clocks.

hudson.node_monitors.ArchitectureMonitor

Defined in: Jenkins Core (javadoc)

Discovers the architecture of the system to display in the slave list page.

hudson.node_monitors.AbstractDiskSpaceMonitor

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi @see DiskSpaceMonitorDescriptor

hudson.node_monitors.ResponseTimeMonitor

Defined in: Jenkins Core (javadoc)

Monitors the round-trip response time to this slave.

hudson.node_monitors.DiskSpaceMonitor

Defined in: Jenkins Core (javadoc)

Checks available disk space of the remote FS root. Requires Mustang.

hudson.node_monitors.TemporarySpaceMonitor

Defined in: Jenkins Core (javadoc)

Monitors the disk space of "/tmp".

hudson.node_monitors.SwapSpaceMonitor

Defined in: Jenkins Core (javadoc)

Checks the swap space availability.

hudson.plugins.network_monitor.NameResolutionMonitor

Defined in: Slave Monitor for network connectivity (javadoc)

@author Kohsuke Kawaguchi

com.synopsys.arc.jenkins.plugins.ownership.nodes.OwnershipNodeMonitor

Defined in: Ownership Plugin (javadoc)

Implements monitoring of ownership. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.4

hudson.plugins.systemloadaverage_monitor.SystemLoadAverageMonitor

Defined in: System Load Average Monitor Plugin (javadoc)

This class provides an additional SystemLoadAverage column in the node page. It may only be seen by administrators.

hudson.plugin.versioncolumn.VersionMonitor

Defined in: VersionColumn Plugin (javadoc)

null

org.jenkinsci.plugins.writablefilesystem_monitor.RWFSMonitor

Defined in: writable-filesystem-monitor (javadoc)

null

hudson.scm.ChangeLogAnnotator

Defined in: Jenkins Core (javadoc)

Performs mark up on changelog messages to be displayed.

Implementations

jenkins.plugin.assembla.AssemblaChangeLogAnnotator

Defined in: Assembla plugin (javadoc)

null

hudson.plugins.bugzilla.BugzillaChangelogAnnotator

Defined in: Bugzilla Plugin (javadoc)

null

hudson.plugins.changelog_history.ChangeLogHistoryAnnotator

Defined in: Change Log History Plugin (javadoc)

Include changelog-history links when viewing changes @author Alan Harder

jenkins.plugins.fogbugz.FogbugzChangelogAnnotator

Defined in: Fogbugz Plugin (javadoc)

null

org.jenkinsci.plugins.gitbucket.GitBucketLinkAnnotator

Defined in: GitBucket Plugin (javadoc)

Creates HTML link for GitBucket issues.

com.coravy.hudson.plugins.github.GithubLinkAnnotator

Defined in: GitHub Plugin (javadoc)

This class annotates changelog links.
It's based on the TracLinkAnnotator.

hudson.plugins.googlecode.GoogleCodeLinkAnnotator

Defined in: Google Code Plugin (javadoc)

Annotates <a href="http://code.google.com/p/support/wiki/WikiSyntax">WikiSyntax</a> notation in changelog messages.

hudson.plugins.hgca.HGCALinkAnnotator

Defined in: HGCA Plugin (javadoc)

Given a set of pattern/URL pairs, replaces "pattern" in changelog text with "<a href='url'>pattern</a>", replacing $1, $2, etc in "url" with matched groups in "pattern". Does this for each pair.

com.kagilum.plugins.icescrum.IceScrumLinkAnnotator

Defined in: iceScrum Plugin (javadoc)

null

hudson.plugins.kagemai.KagemaiChangelogAnnotator

Defined in: Kagemai Plugin (javadoc)

@author yamkazu

hudson.plugins.mantis.MantisLinkAnnotator

Defined in: Mantis Plugin (javadoc)

Creates HTML link for Mantis issues.

hudson.plugins.redmine.RedmineLinkAnnotator

Defined in: Redmine Plugin (javadoc)

Annotates <a href="http://www.redmine.org/wiki/redmine/RedmineSettings#Referencing-issues-in-commit-messages">RedmineLink</a> notation in changelog messages.

hudson.plugins.sfee.LinkAnnotator

Defined in: SFEE Plugin (javadoc)

null

org.jenkinsci.plugins.youtrack.YouTrackChangeLogAnnotator

Defined in: YouTrack Plugin (javadoc)

null

hudson.scm.RepositoryBrowser

Defined in: Jenkins Core (javadoc)

Connects Hudson to repository browsers like ViewCVS or FishEye, so that Hudson can generate links to them.

Implementations

com.nirima.AdaptivePluginSCMBrowser

Defined in: Jenkins Adaptive Plugin (javadoc)

Created by IntelliJ IDEA. User: magnayn Date: 22/12/2010 Time: 11:00 To change this template use File | Settings | File Templates.

hudson.plugins.bazaar.BazaarRepositoryBrowser

Defined in: Bazaar Plugin (javadoc)

RepositoryBrowser for Bazaar.

hudson.plugins.bazaar.browsers.OpenGrok

Defined in: Bazaar Plugin (javadoc)

RepositoryBrowser for OpenGrok.

hudson.plugins.bazaar.browsers.Loggerhead

Defined in: Bazaar Plugin (javadoc)

RepositoryBrowser for Loggerhead.

hudson.scm.browsers.OpenGrok

Defined in: CVS Plugin (javadoc)

null

hudson.scm.browsers.CvsFacadeRepositoryBrowser

Defined in: CVS Plugin (javadoc)

null

hudson.scm.browsers.FishEyeCVS

Defined in: CVS Plugin (javadoc)

Repository browser for CVS in a FishEye server.

hudson.scm.browsers.ViewCVS

Defined in: CVS Plugin (javadoc)

RepositoryBrowser for CVS. @author Kohsuke Kawaguchi

hudson.scm.CVSRepositoryBrowser

Defined in: CVS Plugin (javadoc)

RepositoryBrowser for CVS.

org.jenkinsci.plugins.darcs.browsers.DarcsRepositoryBrowser

Defined in: Darcs Plugin (javadoc)

Abstract implementation for Darcs repository browsers.

org.jenkinsci.plugins.darcs.browsers.Darcsden

Defined in: Darcs Plugin (javadoc)

org.jenkinsci.plugins.darcs.browsers.DarcsWeb

Defined in: Darcs Plugin (javadoc)

hudson.plugins.git.browser.BitbucketWeb

Defined in: Git Plugin (javadoc)

Git Browser URLs

hudson.plugins.git.browser.GitBlitRepositoryBrowser

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.browser.ViewGitWeb

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.browser.GitRepositoryBrowser

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.browser.RedmineWeb

Defined in: Git Plugin (javadoc)

Git Browser for <a href="http://www.redmine.org/">Redmine</a>.

hudson.plugins.git.browser.CGit

Defined in: Git Plugin (javadoc)

Git Browser URLs

hudson.plugins.git.browser.GitoriousWeb

Defined in: Git Plugin (javadoc)

Git Browser for Gitorious

hudson.plugins.git.browser.Stash

Defined in: Git Plugin (javadoc)

Stash Browser URLs

hudson.plugins.git.browser.GithubWeb

Defined in: Git Plugin (javadoc)

Git Browser URLs

hudson.plugins.git.browser.RhodeCode

Defined in: Git Plugin (javadoc)

RhodeCode Browser URLs

hudson.plugins.git.browser.FisheyeGitRepositoryBrowser

Defined in: Git Plugin (javadoc)

null

hudson.plugins.git.browser.KilnGit

Defined in: Git Plugin (javadoc)

@author Chris Klaiber (cklaiber@gmail.com)

hudson.plugins.git.browser.Phabricator

Defined in: Git Plugin (javadoc)

Git Browser for Phabricator

hudson.plugins.git.browser.GitWeb

Defined in: Git Plugin (javadoc)

Git Browser URLs

hudson.plugins.git.browser.GitLab

Defined in: Git Plugin (javadoc)

Git Browser for GitLab

org.jenkinsci.plugins.gitbucket.GitBucketBrowser

Defined in: GitBucket Plugin (javadoc)

GitBucket Browser URLs

hudson.plugins.googlecode.GoogleCodeRepositoryBrowser

Defined in: Google Code Plugin (javadoc)

SubversionRepositoryBrowser that produces Google Code links.

hudson.scm.IntegrityRepositoryBrowser

Defined in: PTC Integrity Plugin (javadoc)

null

hudson.scm.browsers.IntegrityWebUI

Defined in: PTC Integrity Plugin (javadoc)

null

org.jenkinsci.plugins.multiplescms.MultiSCMRepositoryBrowser

Defined in: Multiple SCMs Plugin (javadoc)

null

hudson.plugins.perforce.PerforceRepositoryBrowser

Defined in: Perforce Plugin (javadoc)

RepositoryBrowser for Perforce.

hudson.plugins.perforce.browsers.Perfbrowse

Defined in: Perforce Plugin (javadoc)

RepositoryBrowser for Perforce's Perfbrowse.

hudson.plugins.perforce.browsers.P4Web

Defined in: Perforce Plugin (javadoc)

RepositoryBrowser for Perforce's P4Web.

hudson.plugins.perforce.browsers.FishEyePerforce

Defined in: Perforce Plugin (javadoc)

Repository browser for Perforce in a FishEye server.

hudson.plugins.polarion.PolarionRepositoryBrowser

Defined in: Polarion Plugin (javadoc)

SubversionRepositoryBrowser that produces links to the Polarion Web Client for SVN

hudson.plugins.redmine.RedmineRepositoryBrowser

Defined in: Redmine Plugin (javadoc)

produces redmine links.

com.deluan.jenkins.plugins.rtc.JazzRepositoryBrowser

Defined in: Rational Team Concert Plugin (javadoc)

@author deluan

com.cwctravel.hudson.plugins.script_scm.ScriptSCMBrowser

Defined in: Script SCM Plugin (javadoc)

null

hudson.scm.SubversionRepositoryBrowser

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Subversion.

hudson.scm.browsers.SVNWeb

Defined in: Subversion Plugin (javadoc)

SVN::Web RepositoryBrowser for Subversion.

hudson.scm.browsers.Assembla

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Subversion.

hudson.scm.browsers.Sventon2

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Sventon 2.x.

hudson.scm.browsers.ViewSVN

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Subversion.

hudson.scm.browsers.WebSVN

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Subversion. Assumes that WebSVN is configured with Multiviews enabled.

hudson.scm.browsers.FishEyeSVN

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for FishEye SVN.

hudson.scm.browsers.AbstractSventon

Defined in: Subversion Plugin (javadoc)

Common part of Sventon and Sventon2 @author Kohsuke Kawaguchi

hudson.scm.browsers.CollabNetSVN

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser implementation for CollabNet hosted Subversion repositories. This enables Hudson to integrate with the repository browsers built-in to CollabNet-powered sites such as Java.net and Tigris.org. @author Daniel Dyer

hudson.scm.browsers.Sventon

Defined in: Subversion Plugin (javadoc)

RepositoryBrowser for Sventon 1.x.

hudson.scm.SubversionRepositoryBrowser

Defined in: Subversion Release Manager (javadoc)

RepositoryBrowser for Subversion.

hudson.plugins.viewVC.ViewVCRepositoryBrowser

Defined in: ViewVC Plugin (javadoc)

SubversionRepositoryBrowser that produces links to the ViewVC Web Client for SVN

hudson.plugins.websvn2.WebSVN2RepositoryBrowser

Defined in: WebSVN2 Plugin (javadoc)

SubversionRepositoryBrowser that produces links to http://www.websvn.info/ for SVN compatible with Version 2.3.1 of WebSVN.

hudson.scm.SCM

Defined in: Jenkins Core (javadoc)

Captures the configuration information in it.

Implementations

hudson.scm.NullSCM

Defined in: Jenkins Core (javadoc)

No SCM.

hudson.fsp.WorkspaceSnapshotSCM

Defined in: Jenkins Core (javadoc)

SCM that inherits the workspace from another build through WorkspaceSnapshot

com.nirima.AdaptivePluginSCM

Defined in: Jenkins Adaptive Plugin (javadoc)

null

hudson.plugins.bazaar.BazaarSCM

Defined in: Bazaar Plugin (javadoc)

Bazaar SCM.

hudson.plugins.bitkeeper.BitKeeperSCM

Defined in: BitKeeper Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineSCM

Defined in: ClearCase UCM Baseline Plugin (javadoc)

This class is of no real use and is only there for a "ClearCase UCM baseline" option to be displayed in the "Source Code Management" section of the configuration screen of AbstractProjects.

hudson.plugins.cloneworkspace.CloneWorkspaceSCM

Defined in: Clone Workspace SCM Plugin (javadoc)

SCM that inherits the workspace from another build through WorkspaceSnapshot Derived from WorkspaceSnapshotSCM.

hudson.plugins.cmvc.CmvcSCM

Defined in: CMVC Plugin (javadoc)

This class implements the SCM methods for a CMVC repository. The call to CMVC is assumed to work without any setup. This implies that either the environment variable <code>BECOME_USER</code> is set or the become user is provided in the project configuration page. Besides that this user must have permissions to access the specified family from within the hudson host.

hudson.scm.AbstractCvs

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CvsProjectset

Defined in: CVS Plugin (javadoc)

null

hudson.scm.CVSSCM

Defined in: CVS Plugin (javadoc)

CVS.

org.jenkinsci.plugins.darcs.DarcsScm

Defined in: Darcs Plugin (javadoc)

Darcs is a patch based distributed version control system.

com.poolik.jenkins.branchNotifier.mercurialSCM.FeatureBranchAwareMercurialSCM

Defined in: Feature Branch Notifier Plugin (javadoc)

My modified version of Mercurial SCM

hudson.plugins.filesystem_scm.FSSCM

Defined in: File System SCM (javadoc)

SCM implementation which watches a file system folder.

hudson.plugins.git.GitSCMBackwardCompatibility

Defined in: Git Plugin (javadoc)

This is a portion of GitSCM for the stuff that's used to be in GitSCM that are deprecated. Moving deprecated stuff from GitSCM to here allows us to keep GitSCM cleaner.

hudson.plugins.git.GitSCM

Defined in: Git Plugin (javadoc)

Git SCM.

hudson.plugins.googlecode.scm.GoogleCodeSCMEx

Defined in: Google Code Plugin (javadoc)

Source code manager that is extends the SubversionSCM and simplifies the configuration. The extended class was introduced because of issue 4136 where other plugins and subversion parts assume the SCM to a project is a SubversionSCM class.

hudson.plugins.googlecode.scm.GoogleCodeSCM

Defined in: Google Code Plugin (javadoc)

Source code manager that is auto configured from the GoogleCodeProjectProperty. It will create a Subversion SCM field and use it for all SCM methods. The SVN url is built using the name of the project.

hudson.plugins.harvest.HarvestSCM

Defined in: Harvest Plugin (javadoc)

@author Gábor Lipták

hudson.scm.IntegritySCM

Defined in: PTC Integrity Plugin (javadoc)

This class provides an integration between Hudson/Jenkins for Continuous Builds and PTC Integrity for Configuration Management

net.praqma.logging.LoggingSCM

Defined in: Logging Plugin (javadoc)

null

org.jenkinsci.plugins.multiplescms.MultiSCM

Defined in: Multiple SCMs Plugin (javadoc)

null

hudson.plugins.perforce.PerforceSCM

Defined in: Perforce Plugin (javadoc)

Extends SCM to provide integration with Perforce SCM repositories.

com.codicesoftware.plugins.hudson.PlasticSCM

Defined in: PlasticSCM Plugin (javadoc)

SCM for Plastic SCM

net.praqma.hudson.scm.PucmScm

Defined in: pucm plugin (javadoc)

Pucm is responsible for everything regarding Hudsons connection to ClearCase pre-build. This class defines all the files required by the user. The information can be entered on the config page.

hudson.plugins.pvcs_scm.PvcsScm

Defined in: PVCS SCM (javadoc)

Provides integration with PCVS.

hudson.plugins.repo.RepoScm

Defined in: Repo Plugin (javadoc)

The main entrypoint of the plugin. This class contains code to store user configuration and to check out the code using a repo binary.

com.deluan.jenkins.plugins.rtc.JazzSCM

Defined in: Rational Team Concert Plugin (javadoc)

@author deluan

com.cwctravel.hudson.plugins.script_scm.ScriptSCM

Defined in: Script SCM Plugin (javadoc)

null

jenkins.plugins.simpleclearcase.SimpleClearCaseSCM

Defined in: SimpleClearCase-Plugin (javadoc)

null

ssscm.ShellScriptSCM

Defined in: SSSCM (javadoc)

@author <a href="mailto:rms27@optonline.net">Richard Sczepczenski</a>

hudson.scm.SubversionSCM

Defined in: Subversion Plugin (javadoc)

Subversion SCM.

hudson.scm.SurroundSCM

Defined in: Surround SCM Plugin (javadoc)

null

hudson.scm.SubversionReleaseSCM

Defined in: Subversion Release Manager (javadoc)

Subversion SCM.

hudson.plugins.synergy.SynergySCM

Defined in: Synergy Plugin (javadoc)

Synergy SCM

hudson.plugins.templateproject.ProxySCM

Defined in: Template Project Plugin (javadoc)

null

hudson.plugins.unityasset.scm.UnityAssetSCM

Defined in: Unity Asset Server Plugin (javadoc)

null

hudson.plugins.URLSCM.URLSCM

Defined in: URL SCM (javadoc)

null

org.jvnet.hudson.plugins.VaultSCM

Defined in: Vault Plugin (javadoc)

null

org.jenkinsci.plugins.visualworks_store.StoreSCM

Defined in: Visualworks Smalltalk Store Plugin (javadoc)

SCM for Visualworks Smalltalk Store.

scm.vss.VSSSCM

Defined in: Visual SourceSafe Plugin (javadoc)

Manages the content from Microsoft Visual Source Safe.

hudson.search.SearchFactory

Defined in: Jenkins Core (javadoc)

Creates a Search instance for a SearchableModelObject.

Implementations

jenkinsci.plugin.search.allresults.AllResultFactory

Defined in: All searched results plugin (javadoc)

Contribute browser build environments Set BROWSER_AXIS_PATH which contains path to browser, BROWSER_AXIS which contains name of version, and export path to the version into PATH

hudson.security.AuthorizationStrategy

Defined in: Jenkins Core (javadoc)

Controls authorization throughout Hudson.

Implementations

hudson.security.LegacyAuthorizationStrategy

Defined in: Jenkins Core (javadoc)

AuthorizationStrategy implementation that emulates the legacy behavior. @author Kohsuke Kawaguchi

hudson.security.FullControlOnceLoggedInAuthorizationStrategy

Defined in: Jenkins Core (javadoc)

AuthorizationStrategy that grants full-control to authenticated user (other than anonymous users.)

hudson.security.AuthorizationStrategy.Unsecured

Defined in: Jenkins Core (javadoc)

null

com.assembla.jenkinsci.plugin.AssemblaAuthorizationStrategy

Defined in: Assembla Auth Plugin (javadoc)

Assembla implementation of hudson.security.AuthorizationStrategy @author Damir Milovic

com.assembla.jenkinsci.plugin.AssemblaAuthorizationStrategy

Defined in: Assembla OAuth Plugin Deprecated (javadoc)

Assembla implementation of hudson.security.AuthorizationStrategy @author Damir Milovic

org.jenkinsci.plugins.GithubAuthorizationStrategy

Defined in: Github OAuth Plugin (javadoc)

@author mocleiri

hudson.security.GlobalMatrixAuthorizationStrategy

Defined in: Matrix Authorization Strategy Plugin (javadoc)

Role-based authorization via a matrix.

hudson.security.ProjectMatrixAuthorizationStrategy

Defined in: Matrix Authorization Strategy Plugin (javadoc)

GlobalMatrixAuthorizationStrategy plus per-project ACL.

com.michelin.cio.hudson.plugins.rolestrategy.RoleBasedAuthorizationStrategy

Defined in: Role Strategy Plugin (javadoc)

Role-based authorization strategy. @author Thomas Maurel

hudson.plugins.sfee.SFEEProjectBasedAuthorizationStrategy

Defined in: SFEE Plugin (javadoc)

AuthorizationStrategy that grants control based on owned permissions.

hudson.security.FederatedLoginService

Defined in: Jenkins Core (javadoc)

Abstraction for a login mechanism through external authenticator/identity provider (instead of username/password.)

Implementations

hudson.plugins.openid.OpenIdLoginService

Defined in: OpenID plugin (javadoc)

Augments other SecurityRealm by allowing login via OpenID.

com.wwpass.wwpassauth.WwpassLoginService

Defined in: WWPass Authentication Plugin (javadoc)

Implementation of <code>FederatedLoginService</code> provides Authentication via WWPass system

hudson.security.PermissionAdder

Defined in: Jenkins Core (javadoc)

Service which can add permissions for a given user to the configured authorization strategy. Useful e.g. to make the first user created in the system be automatically granted administer privilege. @since 1.535

Implementations

hudson.security.GlobalMatrixAuthorizationStrategy.PermissionAdderImpl

Defined in: Matrix Authorization Strategy Plugin (javadoc)

null

hudson.security.SecurityRealm

Defined in: Jenkins Core (javadoc)

Pluggable security realm that connects external user database to Hudson.

Implementations

hudson.security.AbstractPasswordBasedSecurityRealm

Defined in: Jenkins Core (javadoc)

Partial implementation of SecurityRealm for username/password based authentication. This is a convenience base class if all you are trying to do is to check the given username and password with the information stored in somewhere else, and you don't want to do anything with Acegi.

hudson.security.HudsonPrivateSecurityRealm

Defined in: Jenkins Core (javadoc)

SecurityRealm that performs authentication by looking up User.

hudson.security.SecurityRealm.None

Defined in: Jenkins Core (javadoc)

null

hudson.security.LegacySecurityRealm

Defined in: Jenkins Core (javadoc)

SecurityRealm that accepts ContainerAuthentication object without any check (that is, by assuming that the such token is already authenticated by the container.)

com.assembla.jenkinsci.plugin.AssemblaSecurityRealm

Defined in: Assembla Auth Plugin (javadoc)

hudson.security.SecurityRealm implementation for Assembla oAuth. See Assembla authorization more info at: http://api-doc.assembla.com/content/authentication.html#web_service

com.assembla.jenkinsci.plugin.AssemblaSecurityRealm

Defined in: Assembla OAuth Plugin Deprecated (javadoc)

hudson.security.SecurityRealm implementation for Assembla oAuth. See Assembla authorization more info at: http://api-doc.assembla.com/content/authentication.html#web_service

org.jenkinsci.plugins.BitbucketSecurityRealm

Defined in: Bitbucket OAuth Plugin (javadoc)

null

edu.hawaii.its.hudson.security.Cas1SecurityRealm

Defined in: CAS1 Plugin (javadoc)

hudson.security.SecurityRealm that uses CAS authentication protocol version 1. This is the plain text protocol that UH extended with affiliation details. This implementation doesn't use Acegi because it doesn't look like Acegi supports version 1; Acegi uses only the CAS version 2 client with XML and proxy tickets.

org.jenkinsci.plugins.cas.CasSecurityRealm

Defined in: CAS Plugin (javadoc)

Jasig CAS Single Sign-On security realm.

com.ds.tools.hudson.crowd.CrowdSecurityRealm

Defined in: Crowd Plugin (javadoc)

null

de.theit.jenkins.crowd.CrowdSecurityRealm

Defined in: Crowd 2 Plugin (javadoc)

This class provides the security realm for authenticating users against a remote Crowd server.

org.jenkinsci.plugins.GithubSecurityRealm

Defined in: Github OAuth Plugin (javadoc)

hudson.security.LDAPSecurityRealm

Defined in: LDAP Plugin (javadoc)

SecurityRealm implementation that uses LDAP for authentication.

org.jenkinsci.plugins.mocksecurityrealm.MockSecurityRealm

Defined in: Mock Security Realm Plugin (javadoc)

Mock security realm with no actual security.

hudson.plugins.mysql.MySQLSecurityRealm

Defined in: MySQL Authentication Plugin (javadoc)

Implementation of the AbstractPasswordBasedSecurityRealm that uses a MySQL database as the source of authentication information.

hudson.plugins.openid.GoogleAppSsoSecurityRealm

Defined in: OpenID plugin (javadoc)

OpenIdSsoSecurityRealm with Google Apps.

hudson.plugins.openid.OpenIdSsoSecurityRealm

Defined in: OpenID plugin (javadoc)

SSO based on OpenID by fixing a provider.

hudson.security.PAMSecurityRealm

Defined in: PAM Authentication Plugin (javadoc)

SecurityRealm that uses Unix PAM authentication.

hudson.plugins.pwauth.PWauthSecurityRealm

Defined in: pwauth (javadoc)

hudson.plugins.redmine.RedmineSecurityRealm

Defined in: Redmine Plugin (javadoc)

@author Yasuyuki Saito

hudson.plugins.script_realm.ScriptSecurityRealm

Defined in: Script Security Realm (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.script_realm_extended.ExtendedScriptSecurityRealm

Defined in: Script Security Realm Extended (javadoc)

This realm is a fork of the original <code>ScriptSecurityRealm</code>, the extension would have fit in to the original class easily - but as I did not get any feedback if I can merge my changes, I just created a new plugin.

hudson.security.nocaptcha.SecurityRealmNoCaptcha

Defined in: Security No CAPTCHA (javadoc)

The only purpose of this realm is to avoid having to enter a CAPTCHA.

hudson.plugins.sfee.SFEESecurityRealm

Defined in: SFEE Plugin (javadoc)

@author huybrechts

org.jenkinsci.plugins.url_auth.UrlSecurityRealm

Defined in: Url Auth (javadoc)

com.wwpass.wwpassauth.WwpassSecurityRealm

Defined in: WWPass Authentication Plugin (javadoc)

null

hudson.security.captcha.CaptchaSupport

Defined in: Jenkins Core (javadoc)

Extension point for adding Captcha Support to User Registration Page CaptchaSupport.

Implementations

hudson.security.captcha.JcaptchaSupport

Defined in: JCaptcha Plugin (javadoc)

Captcha Support for Hudson Security Realm Using http://jcaptcha.sourceforge.net/ @author Winston Prakash

hudson.security.csrf.CrumbExclusion

Defined in: Jenkins Core (javadoc)

Allows plugins to define exceptions to the CSRF protection filter.

Implementations

org.jenkinsci.plugins.gitbucket.GitBucketWebHook.GitBucketWebHookCrumbExclusion

Defined in: GitBucket Plugin (javadoc)

null

hudson.security.csrf.CrumbIssuer

Defined in: Jenkins Core (javadoc)

A CrumbIssuer represents an algorithm to generate a nonce value, known as a crumb, to counter cross site request forgery exploits. Crumbs are typically hashes incorporating information that uniquely identifies an agent that sends a request, along with a guarded secret so that the crumb value cannot be forged by a third party.

Implementations

hudson.security.csrf.DefaultCrumbIssuer

Defined in: Jenkins Core (javadoc)

A crumb issuing algorithm based on the request principal and the remote address.

hudson.slaves.Cloud

Defined in: Jenkins Core (javadoc)

Creates Nodes to dynamically expand/shrink the slaves attached to Hudson.

Implementations

hudson.slaves.AbstractCloudImpl

Defined in: Jenkins Core (javadoc)

Additional convenience implementation on top of Cloud that are likely useful to typical Cloud implementations.

hudson.plugins.ec2.EC2Cloud

Defined in: Amazon EC2 Plugin (javadoc)

Hudson's view of EC2.

hudson.plugins.ec2.AmazonEC2Cloud

Defined in: Amazon EC2 Plugin (javadoc)

The original implementation of EC2Cloud.

hudson.plugins.ec2.Eucalyptus

Defined in: Amazon EC2 Plugin (javadoc)

Eucalyptus.

hudson.plugins.ec2.EC2AxisCloud

Defined in: EC2 Cloud Axis (javadoc)

null

hudson.plugins.labmanager.LabManager

Defined in: Lab Manager Plugin (javadoc)

Represents a virtual Lab Manager Organization/Workspace/Configuration combination.

hudson.plugins.libvirt.Hypervisor

Defined in: Libvirt Slaves Plugin (javadoc)

Represents a virtual datacenter.

org.jenkinsci.plugins.mesos.MesosCloud

Defined in: Mesos Plugin (javadoc)

null

org.jenkinsci.plugins.proxmox.Datacenter

Defined in: Proxmox Plugin (javadoc)

Represents a Proxmox datacenter.

org.jenkinsci.plugins.scripted_cloud.scriptedCloud

Defined in: Scripted Cloud plugin (javadoc)

org.jenkinsci.plugins.vSphereCloud

Defined in: vSphere Cloud Plugin (javadoc)

hudson.slaves.CloudProvisioningListener

Defined in: Jenkins Core (javadoc)

Allows extensions to be notified of events in any Cloud and to prevent provisioning from a Cloud.

Implementations

(No known implementation)

hudson.slaves.ComputerConnector

Defined in: Jenkins Core (javadoc)

Factory of ComputerLauncher.

Implementations

hudson.slaves.CommandConnector

Defined in: Jenkins Core (javadoc)

Executes a program on the master and expect that script to connect.

hudson.plugins.sshslaves.SSHConnector

Defined in: SSH Slaves plugin (javadoc)

ComputerConnector for SSHLauncher.

Significant code duplication between this and SSHLauncher because of the historical reason. Newer plugins like this should define a separate Describable connection parameter class and have connector and launcher share them.

hudson.os.windows.ManagedWindowsServiceConnector

Defined in: Windows Slaves Plugin (javadoc)

ComputerConnector that delegates to ManagedWindowsServiceLauncher. @author Kohsuke Kawaguchi

hudson.slaves.ComputerLauncher

Defined in: Jenkins Core (javadoc)

Extension point to allow control over how Computers are "launched", meaning how they get connected to their slave agent program.

Implementations

hudson.slaves.DelegatingComputerLauncher

Defined in: Jenkins Core (javadoc)

Convenient base implementation of ComputerLauncher that allows subtypes to perform some initialization (typically something cloud/v12n related to power up the machine), then to delegate to another ComputerLauncher to connect.

hudson.slaves.ComputerLauncherFilter

Defined in: Jenkins Core (javadoc)

ComputerLauncher filter that can be used as a base class for decorators.

hudson.slaves.JNLPLauncher

Defined in: Jenkins Core (javadoc)

ComputerLauncher via JNLP.

hudson.slaves.CommandLauncher

Defined in: Jenkins Core (javadoc)

ComputerLauncher through a remote login mechanism like ssh/rsh.

hudson.plugins.ec2.ssh.EC2UnixLauncher

Defined in: Amazon EC2 Plugin (javadoc)

ComputerLauncher that connects to a Unix slave on EC2 by using SSH.

hudson.plugins.ec2.EC2ComputerLauncher

Defined in: Amazon EC2 Plugin (javadoc)

ComputerLauncher for EC2 that waits for the instance to really come up before proceeding to the real user-specified ComputerLauncher.

hudson.plugins.ec2.EC2SpotComputerLauncher

Defined in: Amazon EC2 Plugin (javadoc)

null

hudson.plugins.labmanager.LabManagerVirtualMachineLauncher

Defined in: Lab Manager Plugin (javadoc)

ComputerLauncher for Lab Manager that waits for the Virtual Machine to really come up before proceeding to the real user-specified ComputerLauncher.

hudson.plugins.libvirt.VirtualMachineLauncher

Defined in: Libvirt Slaves Plugin (javadoc)

null

org.jenkinsci.plugins.mesos.MesosComputerLauncher

Defined in: Mesos Plugin (javadoc)

null

org.jenkinsci.plugins.proxmox.VirtualMachineLauncher

Defined in: Proxmox Plugin (javadoc)

Controls launching of Proxmox virtual machines.

org.jenkinsci.plugins.scripted_cloud.scriptedCloudLauncher

Defined in: Scripted Cloud plugin (javadoc)

hudson.plugins.sshslaves.SSHLauncher

Defined in: SSH Slaves plugin (javadoc)

A computer launcher that tries to start a linux slave by opening an SSH connection and trying to find java.

Defined in: Swarm Plugin (javadoc)

null

org.jenkinsci.plugins.vSphereCloudLauncher

Defined in: vSphere Cloud Plugin (javadoc)

hudson.os.windows.ManagedWindowsServiceLauncher

Defined in: Windows Slaves Plugin (javadoc)

Windows slave installed/managed as a service entirely remotely

hudson.slaves.ComputerListener

Defined in: Jenkins Core (javadoc)

Receives notifications about status changes of Computers.

Implementations

hudson.node_monitors.NodeMonitorUpdater

Defined in: Jenkins Core (javadoc)

When a slave is connected, redo the node monitoring.

hudson.slaves.ChannelPinger

Defined in: Jenkins Core (javadoc)

Establish a periodic ping to keep connections between Slave slaves and the main Jenkins node alive. This prevents network proxies from terminating connections that are idle for too long.

hudson.model.Node.InternalComputerListener

Defined in: Jenkins Core (javadoc)

Let Nodes be aware of the lifecycle of their own Computer.

hudson.logging.LogRecorder.ComputerLogInitializer

Defined in: Jenkins Core (javadoc)

null

jenkins.slaves.StandardOutputSwapper

Defined in: Jenkins Core (javadoc)

@author Kohsuke Kawaguchi

jenkinsci.plugin.browseraxis.label.ConnectionListener

Defined in: Browser axis plugin (javadoc)

org.jenkinsci.plugins.chromedriver.ComputerListenerImpl

Defined in: ChromeDriver plugin (javadoc)

Auto-installs chromedriver upon connection.

org.jenkinsci.plugins.dryrun.DryComputerListener

Defined in: DryRun Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.ec2.EC2ComputerListener

Defined in: Amazon EC2 Plugin (javadoc)

null

org.jenkinsci.plugins.envinject.EnvInjectComputerListener

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.hadoop.ComputerListenerImpl

Defined in: Hadoop Plugin (javadoc)

When a new computer becomes online, starts a Hadoop data node and task tracker.

org.jenkinsci.plugins.ios.connector.ComputerListenerImpl

Defined in: iOS Device Connector Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.jqsmonitoring.slaves.SlavesHolder

Defined in: JQS Monitoring Plugin (javadoc)

Holds all information about the slaves in the current jenkins instance.

org.jvnet.hudson.plugins.JythonComputerListener

Defined in: Jython Plugin (javadoc)

ComputerListener for the Jython plug-in.
Transfers the Jython JAR file to slave nodes.

hudson.plugins.keepSlaveOffline.KeepOfflineListener

Defined in: Keep slave offline (javadoc)

null

com.kiuwan.plugins.kiuwanJenkinsPlugin.KiuwanComputerListener

Defined in: Kiuwan Plugin (javadoc)

null

hudson.plugins.label_verifier.ComputerListenerImpl

Defined in: Label Verifier Plugin (javadoc)

Main hook into label verification.

hudson.plugins.labmanager.LabManagerVirtualMachineSlave.LabManagerVirtualMComputerListener

Defined in: Lab Manager Plugin (javadoc)

Allow for a configurable maximum of VMs to be on at a given time

hudson.plugins.libvirt.VirtualMachineSlave.VirtualMachineComputerListener

Defined in: Libvirt Slaves Plugin (javadoc)

null

org.jenkinsci.plugins.mailwatcher.WatcherComputerListener

Defined in: Mail Watcher Plugin (javadoc)

Notify whenever Computer marked online/offline.

org.jvnet.hudson.plugins.platformlabeler.NodeLabelCache

Defined in: PlatformLabeler Plugin (javadoc)

A cache of Node labels.

org.jenkinsci.plugins.scripted_cloud.scriptedCloudSlave.scriptedCloudComputerListener

Defined in: Scripted Cloud plugin (javadoc)

null

hudson.plugins.selenium.ComputerListenerImpl

Defined in: Selenium Plugin (javadoc)

When a new slave is connected, launch a selenium RC.

hudson.plugins.skype.im.transport.SkypeIMConnectionProvider.SkypeComputerListener

Defined in: Skype Plugin (javadoc)

null

org.jenkinsci.plugins.slave_proxy.ComputerListenerImpl

Defined in: Slave HTTP Proxy Plugin (javadoc)

Looks for new connected slaves and bring up the proxy service.

hudson.plugins.slave_squatter.ComputerListenerImpl

Defined in: Slave Squatter Plugin (javadoc)

Re-run maintenance if the node configuration changes.

org.jenkinsci.plugins.slave_setup.ComputerListenerImpl

Defined in: Slave Setup Plugin (javadoc)

@author Kohsuke Kawaguchi

com.youdevise.hudson.slavestatus.SlaveListenerInitiator

Defined in: slave-status (javadoc)

null

smartjenkins.SmartJenkinsComputerListener

Defined in: Smart Jenkins (javadoc)

null

org.jvnet.hudson.plugins.triggers.startup.HudsonComputerListener

Defined in: Startup Trigger (javadoc)

@author Gregory Boissinot

com.cloudbees.jenkins.support.SupportPlugin.ComputerListenerImpl

Defined in: Support Core Plugin (javadoc)

null

org.jenkinsci.plugins.checkssh.CheckSshProcesses

Defined in: Ssh processes check plugin (javadoc)

org.jenkinsci.plugins.vSphereCloudSlave.vSphereCloudComputerListener

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.xtrigger.XTriggerComputedListener

Defined in: XTrigger Plugin (javadoc)

@author Gregory Boissinot

Defined in: Xvfb Plugin (javadoc)

null

hudson.slaves.NodeProperty

Defined in: Jenkins Core (javadoc)

Extensible property of Node.

Implementations

hudson.tools.ToolLocationNodeProperty

Defined in: Jenkins Core (javadoc)

NodeProperty that allows users to specify different locations for ToolInstallations.

hudson.slaves.EnvironmentVariablesNodeProperty

Defined in: Jenkins Core (javadoc)

NodeProperty that sets additional environment variables.

jenkins.plugins.coverity.CoverityInstallation

Defined in: Coverity Plugin (javadoc)

Node-specific location for the Coverity Static Analysis tools.

hudson.plugins.excludeMatrixParent.NodeExcludeMatrixParent

Defined in: Exclude flyweight tasks (javadoc)

null

org.jenkinsci.plugins.envinject.EnvInjectNodeProperty

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.flexthinker.hudson.FlashLogNodePropertyImpl

Defined in: FlashLog Plugin (javadoc)

org.flexthinker.hudson.FlashLogFileProperty

Defined in: FlashLog Plugin (javadoc)

Marker property to enable a custom location for flashlog.txt @author Dragos Dascalita Haut

com.synopsys.arc.jenkinsci.plugins.jobrestrictions.nodes.JobRestrictionProperty

Defined in: Job Restrictions Plugin (javadoc)

hudson.plugins.keepSlaveOffline.OfflineKeeper

Defined in: Keep slave offline (javadoc)

null

com.sic.plugins.kpp.KPPNodeProperty

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

Configure Slave Node Properties @author Michael Bär

org.jenkinsci.plugins.mailwatcher.WatcherNodeProperty

Defined in: Mail Watcher Plugin (javadoc)

Configure list of email addresses as a property of a Node to be used for notification purposes.

com.sonyericsson.hudson.plugins.metadata.model.MetadataNodeProperty

Defined in: Metadata plugin (javadoc)

Stores metadata about Nodes.

com.synopsys.arc.jenkins.plugins.ownership.nodes.OwnerNodeProperty

Defined in: Ownership Plugin (javadoc)

Implements owner property for Jenkins Nodes. @author Oleg Nenashev <nenashev@synopsys.com> @since 0.0.3

jenkins.plugins.publish_over_cifs.CifsNodeProperties

Defined in: Publish Over CIFS Plugin (javadoc)

null

jp.ikedam.jenkins.plugins.scoringloadbalancer.preferences.BuildPreferenceNodeProperty

Defined in: Scoring Load Balancer plugin (javadoc)

Holds configuration that how this node is preferred.

jenkins.plugins.shiningpanda.workspace.WorkspaceHomeProperty

Defined in: ShiningPanda Plugin (javadoc)

null

com.sic.bb.jenkins.plugins.sicci_for_xcode.XcodeUserNodeProperty

Defined in: SICCI for Xcode Plugin (javadoc)

null

hudson.plugins.slave_squatter.NodePropertyImpl

Defined in: Slave Squatter Plugin (javadoc)

Records SlaveSquatters for the node.

hudson.plugins.xvnc.NodePropertyImpl

Defined in: Xvnc Plugin (javadoc)

Marker property to disable Xvnc execution on specific nodes.

hudson.plugins.zentimestamp.ZenTimestampNodeProperty

Defined in: ZenTimestamp Plugin (javadoc)

@author Gregory Boissinot

hudson.slaves.RetentionStrategy

Defined in: Jenkins Core (javadoc)

Controls when to take Computer offline, bring it back online, or even to destroy it.

Implementations

Defined in: Jenkins Core (javadoc)

null

hudson.slaves.RetentionStrategy.Always

Defined in: Jenkins Core (javadoc)

RetentionStrategy that tries to keep the node online all the time.

hudson.slaves.RetentionStrategy.Demand

Defined in: Jenkins Core (javadoc)

hudson.slaves.RetentionStrategy that tries to keep the node offline when not in use.

hudson.slaves.CloudRetentionStrategy

Defined in: Jenkins Core (javadoc)

RetentionStrategy implementation for AbstractCloudComputer that terminates it if it remains idle for X minutes.

hudson.slaves.SimpleScheduledRetentionStrategy

Defined in: Jenkins Core (javadoc)

RetentionStrategy that controls the slave based on a schedule.

hudson.slaves.CloudSlaveRetentionStrategy

Defined in: Jenkins Core (javadoc)

Default convenience implementation of RetentionStrategy for slaves provisioned from Cloud.

hudson.plugins.ec2.EC2RetentionStrategy

Defined in: Amazon EC2 Plugin (javadoc)

RetentionStrategy for EC2.

hudson.plugins.ec2.EC2SpotRetentionStrategy

Defined in: Amazon EC2 Plugin (javadoc)

null

hudson.plugins.ec2.EC2LazyRetentionStrategy

Defined in: EC2 Cloud Axis (javadoc)

null

org.jenkinsci.plugins.mesos.MesosRetentionStrategy

Defined in: Mesos Plugin (javadoc)

This is inspired by hudson.slaves.CloudRetentionStrategy.

hudson.tasks.BuildWrapper

Defined in: Jenkins Core (javadoc)

Pluggability point for performing pre/post actions for the build process.

Implementations

Defined in: Jenkins Core (javadoc)

null

hudson.plugins.android_emulator.AndroidEmulator

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.ansicolor.AnsiColorBuildWrapper

Defined in: AnsiColor Plugin (javadoc)

Build wrapper that decorates the build's logger to insert a AnsiColorNote on each output line.

jfullam.vfabric.jenkins.plugin.ApplicationDirectorPostBuildDeployer

Defined in: vFabric Application Director Plugin (javadoc)

BuildWrapper plugin that provides the ability to take post build actions using vFabric Application Director.

org.jenkinsci.plugins.buildaliassetter.BuildAliasSetter

Defined in: Build Alias Setter Plugin (javadoc)

Set aliases to the build

org.jenkins_ci.plugins.build_keeper.BuildKeeper

Defined in: Build Keeper Plugin (javadoc)

null

org.jenkinsci.plugins.buildnamesetter.BuildNameSetter

Defined in: Build Name Setter Plugin (javadoc)

Set the name twice.

org.jenkinsci.plugins.builduser.BuildUser

Defined in: Build User Vars Plugin (javadoc)

This plugin is used to set build user variables, see IUsernameSettable:

hudson.plugins.build_timeout.BuildTimeoutWrapper

Defined in: Build-timeout Plugin (javadoc)

BuildWrapper that terminates a build if it's taking too long.

Defined in: ClearCase UCM Baseline Plugin (javadoc)

null

Defined in: ClearCase UCM Baseline Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.clearcaseucmbaseline.ClearCaseUcmBaselineParameterValue.FailBuildWrapper

Defined in: ClearCase UCM Baseline Plugin (javadoc)

This build wrapper makes the build fail when a ClearCaseUcmBaselineParameterDefinition parameter is defined for the job, but the SCM is not an instance of ClearCaseUcmBaselineSCM.

hudson.plugins.clover.CloverBuildWrapper

Defined in: Clover Plugin (javadoc)

A BuildWrapper that decorates the command line just before a build starts with targets and properties that will automatically integrate Clover into the Ant build.

org.jenkinsci.plugins.configfiles.buildwrapper.ConfigFileBuildWrapper

Defined in: Config File Provider Plugin (javadoc)

null

hpi.CopyDataToWorkspacePlugin

Defined in: Copy Data To Workspace Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.copytoslave.CopyToSlaveBuildWrapper

Defined in: Copy To Slave Plugin (javadoc)

@author Romain Seguy (http://openromain.blogspot.com)

org.jenkinsci.plugins.credentialsbinding.impl.SecretBuildWrapper

Defined in: Credentials Binding Plugin (javadoc)

null

com.cloudbees.jenkins.plugins.customtools.CustomToolInstallWrapper

Defined in: Custom Tools Plugin (javadoc)

Installs tools selected by the user. Exports configured paths and a home variable for each tool.

hudson.plugins.dumpinfo.DumpInfoBuildWrapper

Defined in: DumpInfo BuildWrapper Plugin (javadoc)

This plugin allows jobs to automatically dump some important Hudson-specific information into the job log.

hudson.plugins.envfile.EnvFileBuildWrapper

Defined in: Envfile Plugin (javadoc)

BuildWrapper to set environment variables from a file.

com.lookout.jenkins.EnvironmentScript

Defined in: Environment Script Plugin (javadoc)

Runs a specific chunk of code before each build, parsing output for new environment variables.

hudson.plugins.setenv.SetEnvBuildWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.envfile.EnvFileBuildWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.EnvInjectBuildWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.EnvInjectPasswordWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.EnvInjectGlobalPasswordWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.envinject.migration.EnvInjectMigrationBuildWrapper

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.execution.exclusive.ExclusiveBuildWrapper

Defined in: Exclusive Execution Plugin (javadoc)

org.jvnet.hudson.plugins.exclusion.IdAllocator

Defined in: Exclusion-Plugin (javadoc)

com.poolik.jenkins.branchNotifier.FeatureBranchAwareBuildWrapper

Defined in: Feature Branch Notifier Plugin (javadoc)

null

org.flexthinker.hudson.FlashLog

Defined in: FlashLog Plugin (javadoc)

This plugin enables you to capture Flash Player logs that were recorded during a build.

jenkins.plugins.fogbugz.buildwrappers.FogbugzEnvironmentWrapper

Defined in: Fogbugz Plugin (javadoc)

null

de.jamba.hudson.plugin.wsclean.PrePostClean

Defined in: Hudson Distributed Workspace Clean plugin (javadoc)

null

hudson.ivy.AntIvyBuildWrapper

Defined in: Ivy Plugin (javadoc)

A custom wrapper providing an extended Environment that can be used to customize the execution of Ant. Additional Ant opts and command line arguments/targets that will be prepended to the build specified values.

Sample values may be: <pre> getAdditionalArgs=-lib /my-custom-tasks-dir -listener com.acme.MyBuildListener getAdditionalOpts=-javaagent:path-to-agent.jar -DmyProp=prop </pre>

com.datalex.jdkparameter.JavaParameterBuildWrapper

Defined in: JDK Parameter Plugin (javadoc)

Created with IntelliJ IDEA. User: barisbatiege Date: 6/28/13 Time: 11:20 AM To change this template use File | Settings | File Templates.

com.syncapse.jenkinsci.plugins.awscloudformationwrapper.CloudFormationBuildWrapper

Defined in: AWS Cloudformation Plugin (javadoc)

@author erickdovale

org.jenkins.ci.plugins.jobloglogger.JobLogLoggerBuildWrapper

Defined in: Job Log Logger Plugin (javadoc)

@author <a href="mailto:jieryn@gmail.com">Jesse Farinacci</a> @since 1.0

com.datalex.jenkins.plugins.nodestalker.wrapper.NodeStalkerBuildWrapper

Defined in: Node Stalker Plugin (javadoc)

com.sic.plugins.kpp.KPPKeychainsBuildWrapper

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

Build wrapper for keychains @author mb

com.sic.plugins.kpp.KPPProvisioningProfilesBuildWrapper

Defined in: Keychains and Provisioning Profiles Plugin (javadoc)

Build wrapper for provisioning profiles @author Michael Bär

hudson.plugins.locksandlatches.LockWrapper

Defined in: Locks and Latches plugin (javadoc)

Created by IntelliJ IDEA.

hudson.plugins.locksandlatches.LatchWrapper

Defined in: Locks and Latches plugin (javadoc)

Created by IntelliJ IDEA.

com.logentries.jenkins.LogentriesBuildWrapper

Defined in: Logentries Plugin (javadoc)

null

hudson.plugins.logfilesizechecker.LogfilesizecheckerWrapper

Defined in: Logfilesizechecker Plugin (javadoc)

BuildWrapper that terminates a build if its log file size is too big.

jenkins.plugins.logstash.LogstashBuildWrapper

Defined in: Logstash Plugin (javadoc)

Build wrapper that decorates the build's logger to insert a LogstashNote on each output line.

hudson.plugins.m2extrasteps.M2ExtraStepsWrapper

Defined in: M2 Extra Steps Plugin (javadoc)

Wraps a build with pre and post build steps. These steps can take any action. This is based on the release plugin, but is specifically intended to provide for additional actions to be run as part of an m2 project build.

hudson.plugins.m2_repo_reaper.M2RepoReaperWrapper

Defined in: M2 Repository Cleanup Plugin (javadoc)

Wraps an M2 project to clean some or all of the repository before starting. In this version of the plugin, it will only do anything if the project has a private M2 repository.

com.michelin.cio.hudson.plugins.maskpasswords.MaskPasswordsBuildWrapper

Defined in: Mask Passwords Plugin (javadoc)

Build wrapper that alters the console so that passwords don't get displayed.

matrixtieparent.BuildWrapperMtp

Defined in: Matrix Tie Parent Plugin (javadoc)

BuildWrapper that manages the label that ties a parent build to a computer. The assignment of the label is done in the override for Queue.QueueDecisionHandler.

com.barchart.jenkins.cascade.LayoutBuildWrapper

Defined in: Maven Cascade Release Plugin (javadoc)

Layout project extender.
Maven build wrapper for cascade layout management.
Validates maven build and updates cascade member projects.

org.jenkinsci.plugins.mongodb.MongoBuildWrapper

Defined in: MongoDB Plugin (javadoc)

null

jenkins.plugins.nodejs.tools.NpmPackagesBuildWrapper

Defined in: NodeJS Plugin (javadoc)

@author fcamblor

com.synopsys.arc.jenkins.plugins.ownership.wrappers.OwnershipBuildWrapper

Defined in: Ownership Plugin (javadoc)

Provides wrapper, which injects ownership variables into the build environment. The wrapper support both slave and node ownership information. @author Oleg Nenashev <nenashev@synopsys.com>, Synopsys Inc. @since 0.2

Defined in: Patch Parameter Plugin (javadoc)

null

org.jenkins.ci.plugins.PersistentBuildQueueBuildWrapper

Defined in: Persistent Build Queue Plugin (javadoc)

This plugin allows jobs in the build queue to automatically be started if Jenkins restarts.

org.jvnet.hudson.plugins.port_allocator.PortAllocator

Defined in: Port Allocator Plugin (javadoc)

Allocates TCP Ports on a Computer for consumption and sets it as environment variables, see configuration

org.jenkinsci.plugins.preSCMbuildstep.PreSCMBuildStepsWrapper

Defined in: pre-scm-buildstep (javadoc)

Class to allow any build step to be performed before the SCM checkout occurs.

org.jenkinsci.plugins.pretestedintegration.PretestedIntegrationPreCheckout

Defined in: Pretested Integration Plugin (javadoc)

org.jenkinsci.plugins.pretestedintegration.PretestedIntegrationBuildWrapper

Defined in: Pretested Integration Plugin (javadoc)

The build wrapper determines what will happen before the build will run. Depending on the chosen SCM, a more specific function will be called.

org.jenkinsCi.plugins.projectDescriptionSetter.DescriptionSetterWrapper

Defined in: Project Description Setter Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshPreBuildWrapper

Defined in: Publish Over SSH Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshPostBuildWrapper

Defined in: Publish Over SSH Plugin (javadoc)

null

Defined in: Random String Parameter Plugin (javadoc)

null

hudson.plugins.release.ReleaseWrapper

Defined in: Release Plugin (javadoc)

Wraps a build with pre and post build steps. These steps can take any action as part of the special release build.

hudson.plugins.screenshot.ScreenshotBuildWrapper

Defined in: Screenshot Plugin (javadoc)

null

hudson.plugins.secret.SecretBuildWrapper

Defined in: Build Secret Plugin (javadoc)

null

hpi.SeleniumRCPlugin

Defined in: SeleniumRC Plugin (javadoc)

null

hudson.plugins.setenv.SetEnvBuildWrapper

Defined in: Setenv Plugin (javadoc)

This plugin will set user-configured environment variables.

org.jenkinsci.plugins.skytap.SkytapBuildWrapper

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jvnet.hudson.plugins.SSHBuildWrapper

Defined in: SSH plugin (javadoc)

null

com.cloudbees.jenkins.plugins.sshagent.SSHAgentBuildWrapper

Defined in: SSH Agent Plugin (javadoc)

A build wrapper that provides an SSH agent using supplied credentials

jenkins.plugins.workspace_cleaner.JenkinsGlue

Defined in: SVN Workspace Cleaner (javadoc)

null

testingbot.TestingBotBuildWrapper

Defined in: TestingBot Selenium Plugin (javadoc)

org.jenkinsci.plugins.testinprogress.TestInProgressBuildWrapper

Defined in: Test In Progress Plugin (javadoc)

This build wrapper communicates to the process being started the port to use to report test progress (using a env var). It also forward test messages from slave to the master and process them.

hudson.plugins.toolenv.ToolEnvBuildWrapper

Defined in: Tool Environment Plugin (javadoc)

null

Defined in: Validating String Parameter Plugin (javadoc)

null

org.jenkinsci.plugins.vboxwrapper.VBoxBuildWrapper

Defined in: VBoxWrapper (javadoc)

BuildWrapper

When the user configures the project and enables this builder, DescriptorImpl#newInstance(StaplerRequest) is invoked and a new VBoxBuildWrapper is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields to remember the configuration.

org.jvnet.hudson.tools.versionnumber.VersionNumberBuilder

Defined in: Version Number Plugin (javadoc)

Sample Builder.

hudson.plugins.ws_cleanup.PreBuildCleanup

Defined in: Workspace Cleanup Plugin (javadoc)

au.com.rayh.OSXKeychainBuildWrapper

Defined in: Xcode Plugin (javadoc)

null

org.jenkinsci.plugins.xvfb.XvfbBuildWrapper

Defined in: Xvfb Plugin (javadoc)

null

hudson.plugins.xvnc.Xvnc

Defined in: Xvnc Plugin (javadoc)

BuildWrapper that runs xvnc.

hudson.plugins.zentimestamp.ZenTimestampFormatBuildWrapper

Defined in: ZenTimestamp Plugin (javadoc)

This wrapper is used for Hudson configuration set before zentimestamp 2.0

hudson.tasks.Builder

Defined in: Jenkins Core (javadoc)

BuildSteps that perform the actual build.

Implementations

hudson.tasks.CommandInterpreter

Defined in: Jenkins Core (javadoc)

Common part between Shell and BatchFile.

hudson.tasks.Shell

Defined in: Jenkins Core (javadoc)

Executes a series of commands by using a shell.

hudson.tasks.BatchFile

Defined in: Jenkins Core (javadoc)

Executes commands by using Windows batch file.

hudson.tasks.Maven

Defined in: Jenkins Core (javadoc)

Build by using Maven.

com.nirima.AdaptivePluginBuilder

Defined in: Jenkins Adaptive Plugin (javadoc)

null

hudson.plugins.android_emulator.snapshot.AbstractSnapshotBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.snapshot.SnapshotLoadBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.snapshot.SnapshotSaveBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.InstallBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.UninstallBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.monkey.MonkeyBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.builder.UpdateProjectBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.builder.AbstractBuilder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.android_emulator.builder.ProjectPrerequisitesInstaller

Defined in: Android Emulator Plugin (javadoc)

null

hudson.tasks.Ant

Defined in: Ant Plugin (javadoc)

Ant launcher.

hudson.plugins.antexec.AntExec

Defined in: AntExec plugin (javadoc)

Invokes the Apache Ant script entered on the hudson build configuration.

hudson.plugins.buckminster.EclipseBuckminsterBuilder

Defined in: Buckminster PlugIn (javadoc)

Build Step that invokes Eclipse Buckminster.

org.ukiuni.callOtherJenkins.CallOtherJenkins.CallOtherJenkinsBuilder

Defined in: Call Remote Job Plugin (javadoc)

Call other jenkins job

hudson.plugins.caroline.InVMAnt

Defined in: Caroline Plugin (javadoc)

In Caroline grid, we can't fork new processes. So run Ant in the same JVM.

jenkins.plugins.clangscanbuild.ClangScanBuildBuilder

Defined in: Clang Scan-Build Plugin (javadoc)

This builder provides a new build step for freestyle jobs. Users can execute Clang scan-build against their XCode projects

com.soasta.jenkins.WakeUpIOSDevice

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.iOSAppInstaller

Defined in: SOASTA CloudTest Plugin (javadoc)

@author Kohsuke Kawaguchi

com.soasta.jenkins.AbstractSCommandBuilder

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.RebootIOSDevice

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.iOSSimulatorLauncher

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.ImportFiles

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.CaptureIOSDeviceScreenshot

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.iOSAppInstallerBase

Defined in: SOASTA CloudTest Plugin (javadoc)

null

com.soasta.jenkins.TestCompositionRunner

Defined in: SOASTA CloudTest Plugin (javadoc)

@author Kohsuke Kawaguchi

com.soasta.jenkins.MakeAppTouchTestable

Defined in: SOASTA CloudTest Plugin (javadoc)

@author Kohsuke Kawaguchi

hudson.plugins.cmake.CmakeBuilder

Defined in: cmakebuilder Plugin (javadoc)

Executes cmake as the build process.

com.thoughtsonmobile.jenkins.cocoapods.CocoaPodsBuilder

Defined in: CocoaPods Jenkins Integration (javadoc)

CocoaPods Builder. This builder performs a "pod install" and "pod update" if it is configured in a jenkins build.

org.jenkinsci.plugins.conditionalbuildstep.BuilderChain

Defined in: Conditional BuildStep Plugin (javadoc)

A builder not directly configurable via UI, instances are only created for transitive usage to wrap the execution of multiple builders.

org.jenkinsci.plugins.conditionalbuildstep.singlestep.SingleConditionalBuilder

Defined in: Conditional BuildStep Plugin (javadoc)

org.jenkinsci.plugins.conditionalbuildstep.ConditionalBuilder

Defined in: Conditional BuildStep Plugin (javadoc)

A buildstep wrapping any number of other buildsteps, controlling their execution based on a defined condition.

org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep

Defined in: Config File Provider Plugin (javadoc)

@author Dominik Bartholdi (imod)

hudson.plugins.copyartifact.CopyArtifact

Defined in: Copy Artifact Plugin (javadoc)

Build step to copy artifacts from another project. @author Alan Harder

hudson.plugins.createfingerprint.CreateFingerprint

Defined in: Fingerprint Plugin (javadoc)

Create a fingerprint during the build process instead of waiting for a build to complete. This is useful when using plug-ins Join to trigger other jobs in the build process

hudson.plugins.createfingerprint.CreateFingerprint

Defined in: Fingerprint Plugin (javadoc)

Create a fingerprint during the build process instead of waiting for a build to complete. This is useful when using plug-ins Join to trigger other jobs in the build process

com.datical.integration.jenkins.DaticalDBBuilder

Defined in: DaticalDB4Jenkins (javadoc)

Allows Jenkins user to configure parameters for Datical DB and execute a variety of Datical DB functions as a Build step.

ru.yandex.jenkins.plugins.debuilder.DebianPackageBuilder

Defined in: Debian Package Builder Plugin (javadoc)

null

org.jenkinsci.plugins.DependencyCheck.DependencyCheckBuilder

Defined in: OWASP Dependency-Check Plugin (javadoc)

The DependencyCheck builder class provides the ability to invoke a DependencyCheck build as a Jenkins build step. This class takes the configuration from the UI, creates options from them and passes them to the DependencyCheckExecutor for the actual execution of the DependencyCheck Engine and ReportGenerator.

org.jenkinsci.plugins.dtkit.DTKitBuilder

Defined in: DTKit Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.easyant.EasyAnt

Defined in: EasyAnt Plugin (javadoc)

A builder for EasyAnt scripts

eggPlant.eggPlantBuilder

Defined in: eggPlant-plugin (javadoc)

null

org.jenkinsci.plugins.envinject.EnvInjectBuilder

Defined in: EnvInject Plugin (javadoc)

@author Gregory Boissinot

org.jvnet.hudson.plugins.exclusion.CriticalBlockStart

Defined in: Exclusion-Plugin (javadoc)

org.jvnet.hudson.plugins.exclusion.CriticalBlockEnd

Defined in: Exclusion-Plugin (javadoc)

org.jenkins_ci.plugins.fail_the_build.FixResultBuilder

Defined in: Fail The Build Plugin (javadoc)

null

hudson.plugins.fitnesse.FitnesseBuilder

Defined in: Fitnesse Plugin (javadoc)

Execute fitnesse tests, either by starting a new fitnesse instance or by using a fitnesse instance running elsewhere.

org.jenkins_ci.plugins.flexible_publish.ConditionalDependencyWrapper.MarkPerformedBuilder

Defined in: Flexible Publish Plugin (javadoc)

Used with BuildStepRunner.

org.jenkins_ci.plugins.flexible_publish.MarkPerformedBuilder

Defined in: Flexible Publish Plugin (javadoc)

Used with BuildStepRunner.

jenkins.plugins.fogbugz.buildactions.FogbugzLinkBuilder

Defined in: Fogbugz Plugin (javadoc)

Adds a FogbugzLinkAction to the current build. Gets CASE_ID from parameters or branch name.

org.jenkinsci.plugins.fxcop_runner.FxCopBuilder

Defined in: FxCop Runner Plugin (javadoc)

@author Yasuyuki Saito

hudson.plugins.gant.Gant

Defined in: Gant Plugin (javadoc)

@author Kohsuke Kawaguchi

org.paylogic.jenkins.upmerge.UpmergeBuilder

Defined in: Gatekeeper plugin (javadoc)

UpmergeBuilder!

org.paylogic.jenkins.gatekeeper.GatekeeperCommit

Defined in: Gatekeeper plugin (javadoc)

Created by bubenkoff on 20.12.13.

org.paylogic.jenkins.gatekeeper.GatekeeperMerge

Defined in: Gatekeeper plugin (javadoc)

Main extension of the GatekeeperPlugin. Does Gatekeeper merge.

com.thalesgroup.hudson.plugins.gnat.gnatcheck.GnatcheckBuilder

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatmetric.GnatmetricBuilder

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatmake.GnatmakeBuilder

Defined in: Gnat Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.gradle.Gradle

Defined in: Gradle Plugin (javadoc)

@author Gregory Boissinot

com.g2one.hudson.grails.GrailsBuilder

Defined in: Grails Plugin (javadoc)

null

hudson.plugins.groovy.Groovy

Defined in: Groovy plugin (javadoc)

A Builder for Groovy scripts.

hudson.plugins.groovy.SystemGroovy

Defined in: Groovy plugin (javadoc)

A Builder which executes system Groovy script in Hudson JVM (similar to HUDSON_URL/script).

hudson.plugins.groovy.AbstractGroovy

Defined in: Groovy plugin (javadoc)

Shared functionality for Groovy builders (nothing but script sources at the moment)

com.hp.application.automation.tools.settings.AlmServerSettingsBuilder

Defined in: HP Application Automation Tools (javadoc)

Sample Builder.

com.hp.application.automation.tools.run.SseBuilder

Defined in: HP Application Automation Tools (javadoc)

This Jenkins plugin contains an unofficial implementation of some of the elements of the HP ALM Lab Management SDK. Users are free to use this plugin as they wish, but HP does not take responsibility for supporting or providing backwards compatibility for the functionality herein.

com.hp.application.automation.tools.run.RunFromFileBuilder

Defined in: HP Application Automation Tools (javadoc)

null

com.hp.application.automation.tools.run.RunFromAlmBuilder

Defined in: HP Application Automation Tools (javadoc)

null

com.hp.mercury.ci.jenkins.plugins.OOBuildStep

Defined in: HP Operations Orchestration Automation Execution Plugin (javadoc)

null

org.jenkinsci.plugins.ios.connector.DeployBuilder

Defined in: iOS Device Connector Plugin (javadoc)

null

info.bluefloyd.jenkins.IssueUpdatesBuilder

Defined in: Jira Issue Updater Plugin (javadoc)

When the user configures the project and enables this builder, DescriptorImpl#newInstance(StaplerRequest) is invoked and a new IssueUpdatesBuilder is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields (like #name) to remember the configuration.

org.spootnik.LeiningenBuilder

Defined in: leiningen plugin (javadoc)

Sample Builder.

com.tikal.jenkins.plugins.multijob.MultiJobBuilder

Defined in: Multijob Plugin (javadoc)

null

com.javaclimber.jenkins.testswarmplugin.TestSwarmBuilder

Defined in: jenkins-testswarm-plugin (javadoc)

This is plugin is responsible for integrating TestSwarm into jenkins. It will take all test case urls and post it to TestSwarm server

hudson.plugins.jigomerge.JigomergeBuilder

Defined in: Jigomerge plugin (javadoc)

null

com.meyling.hudson.plugin.job_exporter.ExporterBuilder

Defined in: Job Exporter Plugin (javadoc)

Export Jenkins job information into a properties file.

org.jenkinsci.plugins.job_strongauth_simple.JobStrongAuthSimpleBuilder

Defined in: Job StrongAuthSimple Plugin (javadoc)

Sample Builder.

jp.ikedam.jenkins.plugins.jobcopy_builder.JobcopyBuilder

Defined in: Jobcopy Builder plugin (javadoc)

A build step to copy a job.

org.jvnet.hudson.plugins.Jython

Defined in: Jython Plugin (javadoc)

Jython builder.
When a build is performed, the #perform(AbstractBuild, Launcher, BuildListener) method will be invoked.

hudson.plugins.kundo.Kundo

Defined in: Kundo Plugin (javadoc)

I have to recognise all the other Hudson Plugin developers without their source code I wouldn't have had any idea what was going on. Thanks for the inspiration, and in several places the code.

org.spootnik.LeiningenBuilder

Defined in: leiningen plugin (javadoc)

Sample Builder.

org.cloudbees.literate.jenkins.LiterateBuilder

Defined in: Literate Plugin (javadoc)

A builder that parses a literate build description and runs a specific execution.

org.jenkinsci.plugins.managedscripts.WinBatchBuildStep

Defined in: Managed Script Plugin (javadoc)

A project that uses this builder can choose a build step from a list of predefined windows batch files that are used as command line scripts.

org.jenkinsci.plugins.managedscripts.ScriptBuildStep

Defined in: Managed Script Plugin (javadoc)

LibraryBuildStep Builder.
A project that uses this builder can choose a build step from a list of predefined config files that are uses as command line scripts. The hash-bang sequence at the beginning of each file is used to determine the interpreter.

hudson.plugins.mavendeploymentlinker.MavenDeploymentDownloader

Defined in: Maven Deployment Linker (javadoc)

This builder is able to resolve the linked maven artifacts on other projects and use the information to download the deployed artifacts to the local workspace. This allows to save space on the master, by not having to archive the artifacts for the copyartifact plugin.

org.ukiuni.monitorremotejobplugin.monitorremotejob.MonitorRemoteJobBuilder

Defined in: monitor-remote-job (javadoc)

Monitor remote job. Builder.

org.jvnet.hudson.plugins.MozmillBuilder

Defined in: Mozmill Plugin (javadoc)

Sample Builder.

hudson.plugins.msbuild.MsBuildBuilder

Defined in: MSBuild Plugin (javadoc)

@author kyle.sweeney@valtech.com

org.jenkinsci.plugins.MsTestBuilder

Defined in: MSTestRunner Plugin (javadoc)

@author Ido Ran

hudson.plugins.nant.NantBuilder

Defined in: NAnt Plugin (javadoc)

Sample Builder.

com.deepshiftlabs.nerrvana.NerrvanaPlugin

Defined in: Nerrvana Plugin (javadoc)

NerrvanaPlugin - remotely runs Selenium tests at Nerrvana cloud. For details see <a href="https://nerrvana.com/docs/get-started">Nerrvana - GET STARTED</a>

jenkins.plugins.NISConnection

Defined in: NIS-notification-lamp (javadoc)

null

jenkins.plugins.nodejs.NodeJsCommandInterpreter

Defined in: NodeJS Plugin (javadoc)

This class executes a JavaScript file using node. The file should contain NodeJS script specified in the job configuration. @author cliffano

org.jenkinsci.plugins.nopmdcheck.NopmdCheckPublisher

Defined in: nopmdcheck Plugin (javadoc)

null

hudson.plugins.nsiq.NSiqBuilder

Defined in: NSIQ Collector Plugin (javadoc)

Builder의 인스턴스이다.

org.jenkinsci.plugins.parallel_test_executor.ParallelTestExecutor

Defined in: Parallel Test Executor Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.ParameterizedRemoteTrigger.RemoteBuildConfiguration

Defined in: Parameterized Remote Trigger Plugin (javadoc)

hudson.plugins.parameterizedtrigger.TriggerBuilder

Defined in: Parameterized Trigger Plugin (javadoc)

Builder that triggers other projects and optionally waits for their completion.

hudson.plugins.phing.PhingBuilder

Defined in: Phing Plugin (javadoc)

Phing Builder Plugin.

com.gmail.ikeike443.PlayAutoTestBuilder

Defined in: play-plugin (javadoc)

@author ikeike443

hudson.plugins.powershell.PowerShell

Defined in: PowerShell Plugin (javadoc)

Invokes Windows power shell from Hudson.

dk.hlyh.ciplugins.prereqbuildstep.PrereqBuilder

Defined in: Prerequisite build step plugin (javadoc)

Prerequisite build step.

jenkins.plugins.publish_over_cifs.CifsBuilderPlugin

Defined in: Publish Over CIFS Plugin (javadoc)

null

jenkins.plugins.publish_over_ftp.BapFtpBuilder

Defined in: Publish Over FTP Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshBuilderPlugin

Defined in: Publish Over SSH Plugin (javadoc)

null

hudson.plugins.python.Python

Defined in: Python Plugin (javadoc)

Invokes the Python interpreter and invokes the Python script entered on the hudson build configuration.

com.michelin.cio.hudson.plugins.qc.QualityCenter

Defined in: Quality Center Plugin (javadoc)

BuildStep to run a TestSet from a Quality Center server.

org.biouno.r.R

Defined in: R Plugin (javadoc)

Invokes the Rscript interpreter and executes the R script entered on the Jenkins build configuration.

hudson.plugins.radbuilder.RAD

Defined in: RAD Builder Plugin (javadoc)

IBM Rational Application Developer builder, strongly based on the Ant one.

hudson.plugins.rake.Rake

Defined in: Rake plugin (javadoc)

Rake plugin main class.

com.jenkins.plugins.rally.PostBuild

Defined in: Rally plugin (javadoc)

com.jenkins.plugins.rally.PostBuild

Defined in: Rally Update Plugin (javadoc)

org.jenkinsci.plugins.rallyBuild.RallyBuild

Defined in: rallyBuild (javadoc)

null

com.midvision.rapiddeploy.plugin.jenkins.buildstep.RapidDeployJobRunner

Defined in: RapidDeploy plugin (javadoc)

null

com.midvision.rapiddeploy.plugin.jenkins.buildstep.RapidDeployPackageBuilder

Defined in: RapidDeploy plugin (javadoc)

null

org.jvnet.hudson.plugins.repositoryconnector.ArtifactResolver

Defined in: Repository Connector Plugin (javadoc)

This builder allows to resolve artifacts from a repository and copy it to any location.

hudson.plugins.ruby.Ruby

Defined in: Ruby Plugin (javadoc)

Invokes the ruby interpreter and invokes the Ruby script entered on the hudson build configuration.
It is expected that the ruby interpreter is available on the system PATH.

org.jvnet.hudson.plugins.SbtPluginBuilder

Defined in: sbt plugin (javadoc)

sbt plugin Builder.

org.schmant.hudson.builder.SchmantBuilder

Defined in: Schmant Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.scons.SConsBuilderCommand

Defined in: SCons Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.scons.SConsBuilderScriptFile

Defined in: SCons Plugin (javadoc)

@author Gregory Boissinot

com.thalesgroup.hudson.plugins.scons.SConsBuilder

Defined in: SCons Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.scons.SConsAbstractBuilder

Defined in: SCons Plugin (javadoc)

null

hudson.plugins.sctmexecutor.SCTMExecutor

Defined in: SCTMExecutor (javadoc)

Executes a specified execution definition on Borland's SilkCentral Test Manager.

org.jenkinsci.plugins.scriptler.builder.ScriptlerBuilder

Defined in: Scriptler Plugin (javadoc)

@author Dominik Bartholdi (imod)

hudson.plugins.seleniumhq.SeleniumhqBuilder

Defined in: Seleniumhq Plugin (javadoc)

Sample Builder.

jenkins.plugins.shiningpanda.builders.CustomPythonBuilder

Defined in: ShiningPanda Plugin (javadoc)

null

jenkins.plugins.shiningpanda.builders.BuildoutBuilder

Defined in: ShiningPanda Plugin (javadoc)

null

jenkins.plugins.shiningpanda.builders.VirtualenvBuilder

Defined in: ShiningPanda Plugin (javadoc)

null

jenkins.plugins.shiningpanda.builders.PythonBuilder

Defined in: ShiningPanda Plugin (javadoc)

null

jenkins.plugins.shiningpanda.builders.ToxBuilder

Defined in: ShiningPanda Plugin (javadoc)

null

com.sic.bb.jenkins.plugins.sicci_for_xcode.XcodeBuilder

Defined in: SICCI for Xcode Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.SkytapBuilder

Defined in: Skytap Cloud CI Plugin (javadoc)

null

org.jenkinsci.plugins.skytap.SkytapBuilder

Defined in: Skytap Cloud CI Plugin (javadoc)

null

builder.smartfrog.SmartFrogBuilder

Defined in: SmartFrog Builder (javadoc)

SmartFrog Hudson/Jenkins plugin main.

hudson.plugins.sonar.utils.SonarMaven

Defined in: Jenkins Sonar Plugin (javadoc)

@author Evgeny Mandrikov @since 1.3

hudson.plugins.sonar.SonarRunnerBuilder

Defined in: Jenkins Sonar Plugin (javadoc)

@since 1.7

net.hurstfrost.hudson.sounds.SoundsBuildTask

Defined in: Jenkins Sounds plugin (javadoc)

null

org.jvnet.hudson.plugins.SSHBuilder

Defined in: SSH plugin (javadoc)

null

hudson.plugins.staf.STAF

Defined in: STAF - STAX Plugin (javadoc)

Defines the STAF build step

hudson.plugins.staf.STAX

Defined in: STAF - STAX Plugin (javadoc)

The build step for STAX jobs. Runs the job in a STAF enabled JVM, and passes the results back.

org.cloudsmith.jenkins.stackhammer.deployment.Deployer

Defined in: Stack Hammer Plugin (javadoc)

A Builder that performs Stack Hammer Validation

org.cloudsmith.jenkins.stackhammer.testing.TestRunner

Defined in: Stack Hammer Plugin (javadoc)

A Builder that runs Stack Hammer Tests

org.cloudsmith.jenkins.stackhammer.validation.Validator

Defined in: Stack Hammer Plugin (javadoc)

A Builder that performs Stack Hammer Validation

org.jenkinsci.plugins.tattletale.TattletaleBuilder

Defined in: Tattletale Plugin (javadoc)

Sample Builder.

hudson.plugins.templateproject.ProxyBuilder

Defined in: Template Project Plugin (javadoc)

null

testingbot.TestingBotBuilder

Defined in: TestingBot Selenium Plugin (javadoc)

@author testingbot.com

hudson.plugins.testlink.AbstractTestLinkBuilder

Defined in: TestLink Plugin (javadoc)

Contains basic logic for a Builder for TestLink plug-in. This class was created to reduce complexity and reduce the length of the code present in the Builder itself.

hudson.plugins.testlink.TestLinkBuilder

Defined in: TestLink Plugin (javadoc)

A builder to add a TestLink build step.

org.jenkinsci.plugins.trial_balloon.HelloWorldBuilder

Defined in: trial-balloon (javadoc)

Sample Builder.

si.nej.hudson.plugins.UnicornValidationBuilder

Defined in: Unicorn Validation Plugin (javadoc)

null

org.jenkinsci.plugins.unity3d.Unity3dBuilder

Defined in: Unity3dBuilder Plugin (javadoc)

Unity3d builder
Features:<br/> <u> <li>supports local and remote execution</li> <li>pipe the editor.log into the console</li> </u> @author Jerome Lacoste

org.jenkinsci.plugins.valgrind.ValgrindBuilder

Defined in: Valgrind Plugin (javadoc)

org.jenkinsci.plugins.vs_code_metrics.VsCodeMetricsBuilder

Defined in: Visual Studio Code Metrics Plugin (javadoc)

@author Yasuyuki Saito

org.jenkinsci.plugins.vsphere.VSphereBuildStepContainer

Defined in: vSphere Cloud Plugin (javadoc)

null

org.jenkinsci.plugins.vstest_runner.VsTestBuilder

Defined in: VsTestRunner Plugin (javadoc)

com.michelin.cio.hudson.plugins.wasbuilder.WASBuildStep

Defined in: WAS Builder Plugin (javadoc)

This builder uses wsadmin to run commands (or scripts) on WAS.

hudson.plugins.webload.WebLoadConsoleBuilder

Defined in: WebLOAD Plugin (javadoc)

hudson.plugins.webload.WebLoadAnalyticsBuilder

Defined in: WebLOAD Plugin (javadoc)

HudsonWindmill.WindmillBuilder

Defined in: Windmill Plugin (javadoc)

Sample Builder.

org.jenkinsci.plugins.windows_exe_runner.ExeBuilder

Defined in: Windows Exe Runner Plugin (javadoc)

@author Yasuyuki Saito

de.berg.systeme.jenkins.wix.WixToolsetBuilder

Defined in: WIX Toolset Plugin (javadoc)

WIXToolset Builder.

au.com.rayh.DeveloperProfileLoader

Defined in: Xcode Plugin (javadoc)

Installs DeveloperProfile into the current slave and unlocks its keychain in preparation for the signing that uses it.

au.com.rayh.XCodeBuilder

Defined in: Xcode Plugin (javadoc)

@author Ray Hilton

hudson.plugins.xshell.XShellBuilder

Defined in: XShell Plugin (javadoc)

XShell Builder Plugin.

org.jenkinsci.plugins.xunit.XUnitBuilder

Defined in: xUnit Plugin (javadoc)

@author Gregory Boissinot

hudson.tasks.Notifier

Defined in: Jenkins Core (javadoc)

BuildSteps that run after the build is completed.

Implementations

ru.snowleos.jenkins.anchorchain.LinksPublisher

Defined in: AnchorChain plugin (javadoc)

null

org.codefirst.AsakusaSatelliteNotifier

Defined in: AsakusaSatellite Plugin (javadoc)

null

org.jenkins.plugins.audit2db.internal.DbAuditPublisherImpl

Defined in: Audit To Database Plugin (javadoc)

@author Marco Scata

hudson.plugins.bamboo.BambooNotifier

Defined in: Bamboo Notifier (javadoc)

@author Asgeir Storesund Nilsen

hudson.plugins.batch_task.BatchTaskInvoker

Defined in: Batch Task Plugin (javadoc)

Publisher that triggers batch tasks of other projects.

hudson.plugins.blame_upstream_commiters.BlameUpstreamCommitersPublisher

Defined in: Blame Upstream Committers Plugin (javadoc)

null

hudson.plugins.blazemeter.PerformancePublisher

Defined in: BlazeMeter Plugin (javadoc)

null

org.jenkinsci.plugins.blink1.Blink1Notifier

Defined in: Blink1 Plugin (javadoc)

null

hudson.plugins.build_publisher.BuildPublisher

Defined in: Build Publisher Plugin (javadoc)

Publisher responsible for submitting build results to public Hudson instance.

hudson.plugins.campfire.CampfireNotifier

Defined in: Campfire Plugin (javadoc)

null

hudson.plugins.cigame.GamePublisher

Defined in: The Continuous Integration Game plugin (javadoc)

null

com.slide.hudson.plugins.CIFSPublisher

Defined in: CIFS-Publisher Plugin (javadoc)

This class implements the CIFS publisher process by using the CIFSShare.

hudson.plugins.claim.ClaimPublisher

Defined in: Claim plugin (javadoc)

null

org.jenkins.plugins.cloudbees.CloudbeesPublisher

Defined in: Cloudbees Deployer Plugin (javadoc)

@author Olivier Lamy

com.myyearbook.hudson.plugins.confluence.ConfluencePublisher

Defined in: Confluence Publisher Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.copyarchiver.CopyArchiverPublisher

Defined in: CopyArchiver Plugin (javadoc)

@author Gregory Boissinot

com.thalesgroup.hudson.plugins.copyarchiver.CopyArchiver

Defined in: CopyArchiver Plugin (javadoc)

null

com.michelin.cio.hudson.plugins.copytoslave.CopyToMasterNotifier

Defined in: Copy To Slave Plugin (javadoc)

@author Romain Seguy (http://openromain.blogspot.com)

hudson.plugins.covcomplplot.CovComplPlotPublisher

Defined in: Coverage Complexity Scatter Plot PlugIn (javadoc)

CovComplPlotPublisher is the main class for this plugin. It's a subclass of Notifier so that CovComplPlotPublisher should be executed after corresponding coverage plugin is performed.

org.jenkinsci.plugins.custom_history.SaveHistory

Defined in: Custom History (javadoc)

hudson.plugins.deploy.DeployPublisher

Defined in: Deploy Plugin (javadoc)

Deploys WAR to a container.

com.deveo.plugin.jenkins.DeveoNotifier

Defined in: Deveo Plugin (javadoc)

null

hudson.plugins.downstream_ext.DownstreamTrigger

Defined in: Downstream-Ext Plugin (javadoc)

Triggers builds of other projects.

com.thalesgroup.hudson.plugins.tusarnotifier.TusarNotifier

Defined in: DTKit Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.emailext.ExtendedEmailPublisher

Defined in: Email-ext plugin (javadoc)

Publisher that sends notification e-mail.

hudson.plugins.emotional_hudson.EmotionalHudsonPublisher

Defined in: Emotional Hudson Plugin (javadoc)

null

org.jenkinsci.plugins.emotional_jenkins.EmotionalJenkinsPublisher

Defined in: Emotional Jenkins Plugin (javadoc)

null

jenkins.plugins.fogbugz.notifications.FogbugzNotifier

Defined in: Fogbugz Plugin (javadoc)

Notifier in Jenkins system, reports status to Fogbugz. Gets its information from a build parameter called "CASE_ID", so make sure you set that.

jenkins.plugins.fogbugz.casecreator.FogbugzCaseCreator

Defined in: Fogbugz Plugin (javadoc)

This extension is meant to be used without the others. It will create a new case in Fogbugz when a build starts to fail.

com.zanox.hudson.plugins.FTPPublisher

Defined in: FTP-Publisher Plugin (javadoc)

This class implements the ftp publisher process by using the FTPSite.
HeadURL: $HeadURL: http://z-bld-02:8080/zxdev/zxant_test_environment/trunk/formatting/codeTemplates.xml $<br /> Date: $Date: 2008-04-22 11:53:34 +0200 (Di, 22 Apr 2008) $<br /> Revision: $Revision: 2451 $<br />

hudson.plugins.gerrit.GerritNotifier

Defined in: Gerrit Plugin (javadoc)

com.cloudbees.jenkins.GitHubCommitNotifier

Defined in: GitHub Plugin (javadoc)

Create commit status notifications on the commits based on the outcome of the build.

org.jenkinsci.plugins.graphiteIntegrator.GraphitePublisher

Defined in: Graphite-plugin (javadoc)

@author joachimrodrigues

com.companyline.hall.jenkins.HallPublisher

Defined in: Hall Plugin (javadoc)

null

jenkins.plugins.hipchat.HipChatNotifier

Defined in: HipChat Plugin (javadoc)

null

jenkins.plugins.hipchat.HipChatNotifier

Defined in: Jenkins HipChat Plugin (javadoc)

null

com.kagilum.plugins.icescrum.IceScrumBuildNotifier

Defined in: iceScrum Plugin (javadoc)

null

hudson.plugins.humbug.HumbugNotifier

Defined in: Humbug Plugin (javadoc)

null

hudson.plugins.im.IMPublisher

Defined in: Instant Messaging Plugin (javadoc)

The actual Publisher which sends notification messages out to the clients.

hudson.scm.IntegrityItemAction

Defined in: PTC Integrity Plugin (javadoc)

null

hudson.scm.IntegrityCheckinAction

Defined in: PTC Integrity Plugin (javadoc)

null

hudson.scm.IntegrityCheckpointAction

Defined in: PTC Integrity Plugin (javadoc)

null

hudson.scm.IntegrityDeleteNonMembersAction

Defined in: PTC Integrity Plugin (javadoc)

null

hudson.plugins.deploy.IONPublisher

Defined in: iON Deployer Plugin (javadoc)

Deploys mule app to iON.

org.jenkinsci.plugins.IPMessengerNotifier

Defined in: IPMessenger Plugin (javadoc)

null

hudson.plugins.ircbot.IrcPublisher

Defined in: IRC Plugin (javadoc)

Publishes build results to IRC channels.

hudson.ivy.IvyBuildTrigger

Defined in: Ivy Plugin (javadoc)

Trigger the build of other project based on the Ivy dependency management system.

hudson.plugins.jabber.im.transport.JabberPublisher

Defined in: Jabber Plugin (javadoc)

Jabber-specific implementation of the IMPublisher.

hudson.plugins.javancss.JavaNCSSPublisher

Defined in: JavaNCSS Plugin (javadoc)

TODO javadoc.

hudson.plugins.helpers.AbstractPublisherImpl

Defined in: JavaNCSS Plugin (javadoc)

An abstract Publisher that is designed to work with a Ghostwriter.

com.syncapse.jenkinsci.plugins.awscloudformationwrapper.CloudFormationNotifier

Defined in: AWS Cloudformation Plugin (javadoc)

User: joeljohnson Date: 12/14/11 Time: 12:45 PM

com.flowdock.jenkins.FlowdockNotifier

Defined in: Flowdock Plugin (javadoc)

null

JiraTestResultReporter.JiraReporter

Defined in: JiraTestResultReporter-plugin (javadoc)

null

org.jenkinsci.plugins.karotz.KarotzPublisher

Defined in: Karotz Plugin (javadoc)

KarotzPublisher class.

jenkins.plugins.kato.KatoNotifier

Defined in: Kato Plugin (javadoc)

null

com.ingenotech.hudson.LavaLampInstallation

Defined in: Lava Lamp Notifier (javadoc)

Represents a single LavaLamp installation on the system.

com.ingenotech.hudson.LavaLampNotifier

Defined in: Lava Lamp Notifier (javadoc)

Lava Lamp Notifier.

jenkins.plugins.lechat.LeChatNotifier

Defined in: LeChat Plugin (javadoc)

null

io.loader.jenkins.LoaderPublisher

Defined in: loaderio (javadoc)

Sample Builder.

com.ibm.ConnectionsPlugin

Defined in: Lotus Connections plugin (javadoc)

@author philrumble

hudson.tasks.Mailer

Defined in: Mailer (javadoc)

Publisher that sends the build result in e-mail.

hudson.plugins.memegen.MemeNotifier

Defined in: Meme Generator Plugin (javadoc)

@author Asgeir Storesund Nilsen

fi.meliora.testlab.ext.jenkins.TestlabNotifier

Defined in: Meliora Testlab Plugin (javadoc)

A post build action to publish test results to Meliora Testlab.

com.mogotest.ci.jenkins.MogotestNotifier

Defined in: Mogotest Plugin (javadoc)

null

com.anyonecantest.jenkins.plugins.mypeople.MpPublisher

Defined in: MyPeople+Plugin (javadoc)

null

de.stephannoske.hudson.tools.NabatzagPublisher

Defined in: Nabaztag Plugin (javadoc)

@author snoske @author eric.lemerdy

com.chikli.hudson.plugin.naginator.NaginatorPublisher

Defined in: Naginator Plugin (javadoc)

Reschedules a build if the current one fails.

hudson.plugins.notifo.NotifoNotifier

Defined in: Notifo Plugin (javadoc)

null

com.polopoly.jenkins.plugin.offlineonfailure.OfflineOnFailurePublisher

Defined in: Offline Node On Failure Plugin (javadoc)

Plugin that will take a node offline immediately after a job has reported FAILURE.

ch.ethz.origo.OrigoIssuePublisher

Defined in: Origo Issue Notifier (javadoc)

Publisher that creates/updates an Origo issue based on the build result.

jenkins.plugins.oslccm.CMConsumer

Defined in: OSLC CM Plugin (javadoc)

null

hudson.plugins.parameterizedtrigger.BuildTrigger

Defined in: Parameterized Trigger Plugin (javadoc)

null

hudson.plugins.perforce.PerforceTagNotifier

Defined in: Perforce Plugin (javadoc)

PerforceTagNotifier Adds the option to automatically tag a build upon build completion.

hudson.plugins.persona.QuotePublisher

Defined in: Persona Plugin (javadoc)

@author Kohsuke Kawaguchi

org.jenkinsci.plugins.postbuildscript.PostBuildScript

Defined in: PostBuildScript Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.promoted_builds.KeepBuildForeverAction

Defined in: Promoted Builds Plugin (javadoc)

null

jenkins.plugins.publish_over_cifs.CifsPromotionPublisherPlugin

Defined in: Publish Over CIFS Plugin (javadoc)

null

jenkins.plugins.publish_over_cifs.CifsPublisherPlugin

Defined in: Publish Over CIFS Plugin (javadoc)

null

net.praqma.hudson.notifier.PucmNotifier

Defined in: pucm plugin (javadoc)

PucmNotifier perfoms the user-chosen PUCM post-build actions

jenkins.plugins.publish_over_ftp.BapFtpPublisherPlugin

Defined in: Publish Over FTP Plugin (javadoc)

null

jenkins.plugins.publish_over_ftp.BapFtpPromotionPublisherPlugin

Defined in: Publish Over FTP Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshPublisherPlugin

Defined in: Publish Over SSH Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshPromotionPublisherPlugin

Defined in: Publish Over SSH Plugin (javadoc)

null

jenkins.plugins.publish_over_ssh.BapSshAlwaysRunPublisherPlugin

Defined in: Publish Over SSH Plugin (javadoc)

null

org.jenkinsci.plugins.rabbitmqbuildtrigger.RemoteBuildPublisher

Defined in: RabbitMQ Build Trigger Plugin (javadoc)

The extension publish build result using rabbitmq.

com.midvision.rapiddeploy.plugin.jenkins.postbuildstep.RapidDeployJobRunner

Defined in: RapidDeploy plugin (javadoc)

null

com.midvision.rapiddeploy.plugin.jenkins.postbuildstep.RapidDeployPackageBuilder

Defined in: RapidDeploy plugin (javadoc)

null

jp.skypencil.jenkins.regression.RegressionReportNotifier

Defined in: Regression Report Plugin (javadoc)

@version 1.0 @author eller86 (Kengo TODA)

org.jvnet.hudson.plugins.repositoryconnector.ArtifactDeployer

Defined in: Repository Connector Plugin (javadoc)

This builder allows to resolve artifacts from a repository and copy it to any location.

hudson.plugins.reviewboard.ReviewboardPublisher

Defined in: Reviewboard Plugin (javadoc)

Creates a Publisher that will notify inspect the build for change sets, and if included, notifies a Reviewboard (http://www.reviewboard.org) installation to either creates a new review request or update an existing review request.

org.jenkinsci.plugins.rundeck.RundeckNotifier

Defined in: RunDeck Plugin (javadoc)

Jenkins Notifier that runs a job on Rundeck (via the RundeckClient)

com.progress.hudson.ScheduleFailedBuildsPublisher

Defined in: Retry Failed Builds Plugin (javadoc)

When the user configures the project and enables this builder, DescriptorImpl#newInstance(StaplerRequest req, JSONObject formData) is invoked and a new ScheduleFailedBuildsPublisher is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields (like #name) to remember the configuration.

be.certipost.hudson.plugin.SCPRepositoryPublisher

Defined in: SCP plugin (javadoc)

hudson.plugins.sfee.SFEEReleasePublisher

Defined in: SFEE Plugin (javadoc)

null

hudson.plugins.skype.im.transport.SkypePublisher

Defined in: Skype Plugin (javadoc)

Skype-specific implementation of the IMPublisher.

jenkins.plugins.sladiator.SLAdiatorNotifier

Defined in: SLAdiator plugin (javadoc)

SLAdiatorNotifier @author Martins Kemme

org.jenkinsci.plugins.snsnotify.AmazonSNSNotifier

Defined in: Amazon SNS Notifier (javadoc)

null

hudson.plugins.sonar.SonarPublisher

Defined in: Jenkins Sonar Plugin (javadoc)

Old fields should be left so that old config data can be read in, but they should be deprecated and transient so that they won't show up in XML when writing back

net.hurstfrost.hudson.sounds.HudsonSoundsNotifier

Defined in: Jenkins Sounds plugin (javadoc)

Notifier that allows Jenkins to play audio clips as build notifications.

hudson.plugins.statusmonitor.MonitorPublisher

Defined in: Status Monitor Plugin (javadoc)

null

jenkins.plugins.svn_revert.JenkinsGlue

Defined in: SVN Revert Plugin (javadoc)

null

hudson.plugins.svn_tag.SvnTagPublisher

Defined in: Subversion Tagging Plugin (javadoc)

Performs svn copy when the build was successfully done. Note that this plugin is executed after the build state is finalized, and the errors happened in this plugin doesn't affect to the state of the build.

com.mtvi.plateng.subversion.SVNPublisher

Defined in: SVN Publisher (javadoc)

The hudson plugin wrapper is based off of (and on occasion copied verbatim from) the twitter plugin by justinedelson and cactusman.

hudson.plugins.synergy.SynergyFolderPublisher

Defined in: Synergy Plugin (javadoc)

null

hudson.plugins.synergy.SynergyPublisher

Defined in: Synergy Plugin (javadoc)

null

jenkins.plugins.tracpublisher.TracPublisher

Defined in: Trac Publisher Plugin (javadoc)

A notifier that attaches comments to Trac tickets upon successful build. The notifier searches the changesets for references to ticket numbers and adds a link to the jenkins build to those issues. It enables people to easily find builds containing changes related to issues.

com.thalesgroup.hudson.plugins.tusarnotifier.TusarNotifier

Defined in: TusarNotifier (javadoc)

@author Gregory Boissinot

org.jenkinsci.plugins.veracodescanner.VeracodeNotifier

Defined in: Veracode Scanner Plugin (javadoc)

null

org.codefirst.jenkins.wsnotifier.WsNotifier

Defined in: Websocket Plugin (javadoc)

null

webtestpresenter.WebtestPublisher

Defined in: WebTest Presenter Plugin (javadoc)

Publishes links to canoo webtest results.

hudson.plugins.ws_cleanup.WsCleanup

Defined in: Workspace Cleanup Plugin (javadoc)

org.jenkinsci.plugins.youtrack.YoutrackCreateIssueOnBuildFailure

Defined in: YouTrack Plugin (javadoc)

Post-build step to create an issue in Youtrack if the build fails.

hudson.tasks.Recorder

Defined in: Jenkins Core (javadoc)

BuildSteps that run after the build is completed.

Implementations

hudson.tasks.test.AggregatedTestResultPublisher

Defined in: Jenkins Core (javadoc)

Aggregates downstream test reports into a single consolidated report, so that people can see the overall test results in one page when tests are scattered across many different jobs.

hudson.tasks.BuildTrigger

Defined in: Jenkins Core (javadoc)

Triggers builds of other projects.

hudson.tasks.junit.JUnitResultArchiver

Defined in: Jenkins Core (javadoc)

Generates HTML report from JUnit test result XML files.

hudson.tasks.Fingerprinter

Defined in: Jenkins Core (javadoc)

Records fingerprints of the specified files.

hudson.tasks.ArtifactArchiver

Defined in: Jenkins Core (javadoc)

Copies the artifacts into an archive directory.

com.nirima.AdaptivePluginPublisher

Defined in: Jenkins Adaptive Plugin (javadoc)

null

hudson.plugins.analysis.collector.AnalysisPublisher

Defined in: Analysis Collector Plugin (javadoc)

Collects the results of the various analysis plug-ins.

hudson.plugins.android_emulator.monkey.MonkeyRecorder

Defined in: Android Emulator Plugin (javadoc)

null

hudson.plugins.analysis.core.HealthAwareRecorder

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

hudson.plugins.analysis.core.HealthAwarePublisher

Defined in: Static Code Analysis Plug-ins (javadoc)

A base class for publishers with the following two characteristics: <ul> <li>It provides a unstable threshold, that could be enabled and set in the configuration screen. If the number of annotations in a build exceeds this value then the build is considered as Result#UNSTABLE UNSTABLE.</li> <li>It provides thresholds for the build health, that could be adjusted in the configuration screen. These values are used by the HealthReportBuilder to compute the health and the health trend graph. </li> </ul>

org.jenkinsci.plugins.android_lint.LintPublisher

Defined in: Android Lint Plugin (javadoc)

Publishes the results of parsing an Android lint file.

nl.codecentric.jenkins.appd.AppDynamicsResultsPublisher

Defined in: AppDynamics Dashboard Plugin for Jenkins (javadoc)

Main class for this Jenkins Plugin.<br /> Hooks into the build flow as post-build step, then collecting data and generating the report.<br /><br />
Configuration is set from the Jenkins Build Configuration menu. When a build is triggered, the AppDynamicsResultsPublisher#perform(hudson.model.AbstractBuild, hudson.Launcher, hudson.model.BuildListener) method is called. This will then trigger the AppDynamicsDataCollector and parse any results and produces AppDynamicsReport's.<br /> A AppDynamicsBuildAction is used to store data per-build, so it can be compared later.

org.jenkinsci.plugins.appio.AppioRecorder

Defined in: App.io Plugin (javadoc)

@author Kohsuke Kawaguchi @author Mark Prichard

org.jenkinsci.plugins.appthwack.AppThwackRecorder

Defined in: AppThwack Plugin (javadoc)

Post-build step for running tests on AppThwack. @author ahawker

io.blitz.jenkins.BlitzIOPublisher

Defined in: blitz.io-jenkins (javadoc)

When the user configures the project and enables this publisher, DescriptorImpl#newInstance(StaplerRequest) is invoked and a new BlitzIOPublisher is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields (like #rush) to remember the configuration.

io.blitz.jenkins.BlitzIOPublisher

Defined in: Blitz_io (javadoc)

When the user configures the project and enables this publisher, DescriptorImpl#newInstance(StaplerRequest) is invoked and a new BlitzIOPublisher is created. The created instance is persisted to the project configuration XML by using XStream, so this allows you to use instance fields (like #rush) to remember the configuration.

hudson.plugins.brakeman.BrakemanPublisher

Defined in: Brakeman Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

hudson.plugins.bruceschneier.CordellWalkerRecorder

Defined in: BruceSchneier Plugin (javadoc)

null

hudson.plugins.buckminster.targetPlatform.TargetPlatformPublisher

Defined in: Buckminster PlugIn (javadoc)

A publisher that archives a workspace directory and makes its content available under a certain name to other jobs that have a buckminster build step.

com.brianfromoregon.CaliperResultsRecorder

Defined in: Caliper CI Plugin (javadoc)

This is my "Post Build Action" which finds caliper result files, stores them, and adds an action to the build.
Member variables are persisted to job configuration XML with XStream.

com.thalesgroup.hudson.plugins.cccc.CcccPublisher

Defined in: CCCC Plugin (javadoc)

null

hudson.plugins.ccm.CcmPublisher

Defined in: CCM Plugin (javadoc)

Publishes the results of the CCM analysis (freestyle project type).

hudson.plugins.checkstyle.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

hudson.plugins.chucknorris.CordellWalkerRecorder

Defined in: ChuckNorris Plugin (javadoc)

This class associates a RoundhouseAction to a job or a build. For more info on Cordell Walker, check out <a href="http://www.imdb.com/character/ch0038386/" >http://www.imdb.com/character/ch0038386/</a>. @author cliffano

org.jenkinsci.plugins.clamav.ClamAvRecorder

Defined in: ClamAV Plugin (javadoc)

ClamAvRecorder

jenkins.plugins.clangscanbuild.publisher.ClangScanBuildPublisher

Defined in: Clang Scan-Build Plugin (javadoc)

null

hudson.plugins.cloneworkspace.CloneWorkspacePublisher

Defined in: Clone Workspace SCM Plugin (javadoc)

Recorder that archives a build's workspace (or subset thereof) as a WorkspaceSnapshot, for use by another project using CloneWorkspaceSCM.

hudson.plugins.clover.CloverPublisher

Defined in: Clover Plugin (javadoc)

Clover Publisher.

org.jenkinsci.plugins.cloverphp.CloverPHPPublisher

Defined in: Clover PHP Plugin (javadoc)

Clover Publisher.

hudson.plugins.cobertura.CoberturaPublisher

Defined in: Cobertura Plugin (javadoc)

Cobertura Publisher.

hudson.plugins.codecover.CodeCoverPublisher

Defined in: CodeCover Plugin (javadoc)

Publisher that captures CodeCover coverage reports.

hudson.plugins.codescanner.CodescannerPublisher

Defined in: CodeScanner Plugin (javadoc)

Publishes the results of the warnings analysis (freestyle project type).

hudson.plugins.concordionpresenter.ConcordionPresenter

Defined in: Concordion Presenter Plugin (javadoc)

Simple Recorder plugin for archiving Concordion test report pages.

jenkins.plugins.coverity.CoverityPublisher

Defined in: Coverity Plugin (javadoc)

This publisher optionally invokes cov-analyze/cov-analyze-java and cov-commit-defects. Afterwards the latest list of defects is queried from the webservice, filtered, and attached to the build. If defects are found, the build can be flagged as failed and a mail is sent.

hudson.plugins.cppncss.CppNCSSPublisher

Defined in: CPPNCSS Plugin (javadoc)

TODO javadoc.

hudson.plugins.helpers.AbstractPublisherImpl

Defined in: CPPNCSS Plugin (javadoc)

An abstract Publisher that is designed to work with a Ghostwriter.

org.jenkinsci.plugins.cppcheck.CppcheckPublisher

Defined in: Cppcheck Plugin (javadoc)

@author Gregory Boissinot

com.thalesgroup.hudson.plugins.cppcheck.CppcheckPublisher

Defined in: Cppcheck Plugin (javadoc)

@author Gregory Boissinot

hudson.plugins.cppunit.CppUnitPublisher

Defined in: CppUnit Plugin (javadoc)

null

hudson.plugins.crap4j.Crap4JPublisher

Defined in: Crap4J Plugin (javadoc)

null

org.jenkinsci.plugins.crittercism_dsym.CrittercismDsymRecorder

Defined in: Crittercism dSYM Plugin (javadoc)

Sample Builder.

org.jenkinsci.plugins.cucumber.jsontestsupport.CucumberTestResultArchiver

Defined in: Cucumber Test Result Plugin (javadoc)

Generates HTML report from Cucumber JSON files.

hudson.plugins.cvs_tag.CvsTagPublisher

Defined in: CVS Tagging Plugin (javadoc)

@author Brendt Lucas

hudson.plugins.dbcharts.DbChartPublisher

Defined in: dbCharts Plugin (javadoc)

null

ru.yandex.jenkins.plugins.debuilder.DebianPackagePublisher

Defined in: Debian Package Builder Plugin (javadoc)

null

org.jenkinsci.plugins.DependencyCheck.DependencyCheckPublisher

Defined in: OWASP Dependency-Check Plugin (javadoc)

Publishes the results of the Dependency-Check analysis (freestyle project type).

hudson.plugins.dependencyanalyzer.DependencyAnalyzerPublisher

Defined in: Dependency Analyzer Plugin (javadoc)

@author Vincent Sellier

hudson.plugins.descriptionsetter.DescriptionSetterPublisher

Defined in: Description Setter Plugin (javadoc)

null

org.jenkinsci.plugins.discardbuild.DiscardBuildPublisher

Defined in: Discard Old Build plugin (javadoc)

Builder that discards old build histories according to more detail configurations than the core function. This enables discarding builds by build status or keeping older builds for every N builds / N days or discarding buildswhich has too small or too big logfile size.

jenkins.plugins.displayupstreamchanges.DisplayUpstreamChangesRecorder

Defined in: Display Upstream Changes Plugin (javadoc)

This class associates DisplayUpstreamChangesActions to a build.

hudson.plugins.doxygen.DoxygenArchiver

Defined in: Doxygen Plugin (javadoc)

hudson.plugins.dry.DryPublisher

Defined in: DRY Plugin (javadoc)

Publishes the results of the duplicate code analysis (freestyle project type).

hudson.plugins.fitnesse.FitnesseResultsRecorder

Defined in: Fitnesse Plugin (javadoc)

null

hudson.plugins.findbugs.FindBugsPublisher

Defined in: FindBugs Plugin (javadoc)

Publishes the results of the FindBugs analysis (freestyle project type).

org.jenkins_ci.plugins.flexible_publish.FlexiblePublisher

Defined in: Flexible Publish Plugin (javadoc)

null

com.excilys.ebi.gatling.jenkins.GatlingPublisher

Defined in: Gatling Plugin (javadoc)

null

net.arangamani.jenkins.gempublisher.GemPublisher

Defined in: Gem Publisher Plugin (javadoc)

@author Kannan Manickam <me@arangamani.net>

hudson.plugins.girls.CordellWalkerRecorder

Defined in: Girls Plugin (javadoc)

This class associates a RoundhouseAction to a job or a build. For more info on Cordell Walker, check out <a href="http://www.imdb.com/character/ch0038386/" >http://www.imdb.com/character/ch0038386/</a>. @author cliffano

hudson.plugins.git.GitPublisher

Defined in: Git Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatcheck.GnatcheckPublisher

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnatmetric.GnatmetricPublisher

Defined in: Gnat Plugin (javadoc)

null

com.thalesgroup.hudson.plugins.gnat.gnathtml.GnathtmlArchiver

Defined in: Gnat Plugin (javadoc)

@author Gregory Boissinot @version 1.0 Initial Version

hudson.plugins.grinder.GrinderPublisher

Defined in: Grinder Plugin (javadoc)

The publisher creates the results we want from the Grinder execution.

org.jvnet.hudson.plugins.groovypostbuild.GroovyPostbuildRecorder

Defined in: Groovy Postbuild Plugin (javadoc)

This class associates GroovyPostbuildActions to a build.

com.hp.application.automation.tools.results.RunResultRecorder

Defined in: HP Application Automation Tools (javadoc)

This class is adapted from JunitResultArchiver; Only the

Unknown macro: {@code perform()} method slightly differs.

hockeyapp.HockeyappRecorder

Defined in: HockeyApp Plugin (javadoc)

null

htmlpublisher.HtmlPublisher

Defined in: HTML Publisher Plugin (javadoc)

Saves HTML reports for the project and publishes them.

org.jenkinsci.plugins.imagegallery.ImageGalleryRecorder

Defined in: Image Gallery Plugin (javadoc)

An image gallery recorder.
It uses ImageGallery ImageGallery extension point to create galleries for different formats.

org.harpreet.internetmeme.MemeRecorder

Defined in: Internet Meme Plugin (javadoc)

This class associates a MemeAction to a job or a build. @author clifanno @author Harpreet Singh

jenkins.plugins.ivyreport.IvyReportPublisher

Defined in: Ivy Report Plugin (javadoc)

Publish the ivy dependency report

hudson.plugins.japex.JapexPublisher

Defined in: Japex Plugin (javadoc)

Records the japex test report for builds.

hudson.tasks.JavadocArchiver

Defined in: Javadoc Plugin (javadoc)

Saves Javadoc for the project and publish them.

hudson.plugins.jacoco.JacocoPublisher

Defined in: JaCoCo Plugin (javadoc)

Publisher that captures jacoco coverage reports.

hudson.plugins.javatest_report.JavaTestReportPublisher

Defined in: JavaTest Report Plugin (javadoc)

@author Rama Pulavarthi

hudson.plugins.javanet_uploader.JNUploaderPublisher

Defined in: java.net uploader Plugin (javadoc)

Publisher that uploads files to java.net documents and files section.

hudson.plugins.jdepend.JDependRecorder

Defined in: JDepend Plugin (javadoc)

Processes JDepend metrics after a build, and outputs them to the a page for the build

jenkins.plugins.TagCloudGenerator

Defined in: Tag Cloud Plugin (javadoc)

null

join.JoinTrigger

Defined in: Join Plugin (javadoc)

null

hudson.plugins.jshint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

hudson.plugins.jslint.CheckStylePublisher

Defined in: Checkstyle Plugin (javadoc)

Publishes the results of the Checkstyle analysis (freestyle project type).

org.jenkinsci.plugins.junitrealtimetestreporter.DummyArchiver

Defined in: JUnit Realtime Test Reporter Plugin (javadoc)

Dummy configuration holder for maven that has no archiver

hudson.plugins.kagemai.KagemaiPublisher

Defined in: Kagemai Plugin (javadoc)

@author yamkazu

hudson.plugins.klaros.KlarosTestResultPublisher

Defined in: Klaros-Testmanagement Plugin (javadoc)

Klaros test result publisher class. When a publish is performed, the #perform(AbstractBuild, Launcher, BuildListener) method will be invoked.

com.kiuwan.plugins.kiuwanJenkinsPlugin.KiuwanRecorder

Defined in: Kiuwan Plugin (javadoc)

null

hudson.plugins.labeledgroupedtests.LabeledTestResultGroupPublisher

Defined in: LabeledTestGroupsPublisher Plugin (javadoc)

null

hudson.plugins.lockedfilesreport.LockedFilesReporter

Defined in: Locked Files Report Plugin (javadoc)

null

hudson.plugins.logparser.LogParserPublisher

Defined in: Log Parser Plugin (javadoc)

null

net.praqma.logging.LoggingPublisher

Defined in: Logging Plugin (javadoc)

null

hudson.plugins.mantis.MantisIssueRegister

Defined in: Mantis Plugin (javadoc)

hudson.plugins.mantis.MantisIssueUpdater

Defined in: Mantis Plugin (javadoc)

Parses changelog for Mantis issue IDs and updates Mantis issues.

hudson.plugins.mavendeploymentlinker.MavenDeploymentLinkerRecorder

Defined in: Maven Deployment Linker (javadoc)

null

org.jenkinsci.plugins.maveninvoker.MavenInvokerRecorder

Defined in: Maven Invoker Plugin (javadoc)

@author Olivier Lamy

org.jenkinsci.plugins.mavenrepocleaner.MavenRepoCleanerPostBuildTask

Defined in: Maven Repo Cleaner Plugin (javadoc)

@author: <a hef="mailto:nicolas.deloof@gmail.com">Nicolas De Loof</a>

hudson.maven.MavenTestDataPublisher

Defined in: Maven Project Plugin (javadoc)

Augments SurefireReport by executing TestDataPublishers. @since 1.320

hudson.maven.RedeployPublisher

Defined in: Maven Project Plugin (javadoc)

Publisher for MavenModuleSetBuild to deploy artifacts after a build is fully succeeded.
Note that the - historical given - name of this class is quite misleading as this publisher usually does no REdeployment of artifacts. If you're looking for the redeploy functionality in the Jenkins UI: that is implemented in MavenAbstractArtifactRecord#doRedeploy(String, String, boolean)!

net.praqma.jenkins.memorymap.MemoryMapRecorder

Defined in: Memory Map Plugin (javadoc)

org.jenkinsci.plugins.mongodbdocumentupload.UploadPublisher

Defined in: MongoDB Document Upload Plugin (javadoc)

UploadPublisher hudson.tasks.Recorder.

hudson.plugins.mstest.MSTestPublisher

Defined in: MSTest Plugin (javadoc)

Class that records MSTest test reports into Hudson.

com.cwctravel.hudson.plugins.multimoduletests.ProjectResultPublisher

Defined in: Multi Module Tests Publisher (javadoc)

null

ncover.NCoverArchiver

Defined in: NCover Plugin (javadoc)

Saves NCover coverage for the project and publish them.

org.jenkinsci.plugins.neoload_integration.NeoPostBuildAction

Defined in: NeoLoad Plugin (javadoc)

This class adds the link to the html report to a build after the build has completed. Extend Recorder instead of Notifier for Hudson compatability.

hudson.plugins.nsiq.NSiqPublisher

Defined in: NSIQ Collector Plugin (javadoc)

Publisher의 인스턴스이다.

hudson.plugins.nunit.NUnitPublisher

Defined in: NUnit Plugin (javadoc)

Class that records NUnit test reports into Jenkins.

org.jenkinsci.plugins.pitmutation.PitPublisher

Defined in: Pitmutation (javadoc)

@author edward

hudson.plugins.plot.AbstractPlotPublisher

Defined in: Plot Plugin (javadoc)

hudson.plugins.plot.MatrixPlotPublisher

Defined in: Plot Plugin (javadoc)

hudson.plugins.plot.PlotPublisher

Defined in: Plot Plugin (javadoc)

Records the plot data for builds.

hudson.plugins.pmd.PmdPublisher

Defined in: PMD Plugin (javadoc)

Publishes the results of the PMD analysis (freestyle project type).

hudson.plugins.postbuildtask.PostbuildTask

Defined in: Post build task (javadoc)

Post build tasks added as Recorder.

jenkins.plugins.pragprog.PragprogBuildStep

Defined in: Pragprog Plugin (javadoc)

null

hudson.plugins.promoted_builds.tasks.RedeployBa