Uses of Package
jenkins.model
Package
Description
OptionHandler
implementations for Hudson.Beef up the plain text console output by adding HTML markup.
Core object model that are bound to URLs via stapler, rooted at
Jenkins
.Boolean expression over labels.
Code that monitors the health of agents
Jenkins's interface with source code management systems.
QuickSilver-like search/jump capability for better navigation around Jenkins.
Security-related code.
Code related to agents.
Built-in
Trigger
s that run periodically to kick a new build.-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Root object of the system.Object whose state can be loaded from disk.Participates in the rendering of the login page -
ClassDescriptionMarker for job using this mixin, and default implementations of many methods.
-
-
-
ClassDescriptionRoot object of the system.Object whose state can be loaded from disk.
ModelObject
that has the children context menu in the breadcrumb.Data object that represents the context menu. -
-
ClassDescriptionManager of artifacts for one build.Indicates that a new build is blocked because the previous build is already in progress.Implementation of "Discard old build records" feature.Records why an executor is interrupted.Marker interface for project-associated objects that can participate in the dependency graph computation process.Item group which supports items being directly moved in or out of it.Plugin-specific additions to fingerprint information.Grouping of related
GlobalConfiguration
s.ARun
-like object as it might be displayed byBuildHistoryWidget
.Interface for computer-like objects meant to be passed tot:executors
tag.A snapshot of the executor information for display purpose.The strategy to use for manipulating converting names (e.g.Interface for an executor that can be displayed in the executors widget.Root object of the system.Object whose state can be loaded from disk.ModelObject
that has the children context menu in the breadcrumb.ModelObject
that has context menu in the breadcrumb.Data object that represents the context menu.AModifiableItemGroup
to manageTopLevelItem
, including copying, creating from descriptor and from XML.Manages all the nodes for Jenkins.Job property which may or may not be present.Marker for job using this mixin, and default implementations of many methods.Converts legacybuilds
directories to the current format. -
ClassDescriptionObject whose state can be loaded from disk.
ModelObject
that has the children context menu in the breadcrumb.ModelObject
that has context menu in the breadcrumb. -
-
ClassDescriptionObject whose state can be loaded from disk.
-
-
ClassDescriptionInterface for computer-like objects meant to be passed to
t:executors
tag.The strategy to use for manipulating converting names (e.g.Object whose state can be loaded from disk. -
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
ClassDescriptionInterface for computer-like objects meant to be passed to
t:executors
tag.Object whose state can be loaded from disk.ModelObject
that has context menu in the breadcrumb. -
ClassDescriptionImplementation of "Discard old build records" feature.
Descriptor
forBuildDiscarder
.Marker interface for project-associated objects that can participate in the dependency graph computation process.Root object of the system.Object whose state can be loaded from disk. -
-
ClassDescriptionGrouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
ClassDescriptionObject whose state can be loaded from disk.
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Object whose state can be loaded from disk.
-
ClassDescriptionRoot object of the system.Object whose state can be loaded from disk.
ModelObject
that has the children context menu in the breadcrumb.Data object that represents the context menu. -
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Object whose state can be loaded from disk.
-
-
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Object whose state can be loaded from disk.
-
ClassDescriptionManager of artifacts for one build.List of configured
ArtifactManagerFactory
s.Pluggable ability to manage transfer and/or storage of build artifacts.Definition of a kind of artifact manager.Implementation of "Discard old build records" feature.Descriptor
forBuildDiscarder
.Records why an executor is interrupted.Item group which supports items being directly moved in or out of it.Plugin-specific additions to fingerprint information.Global configuration UI for background build discardersExtension point for global background build discarders.Convenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of relatedGlobalConfiguration
s.Interface for computer-like objects meant to be passed tot:executors
tag.A snapshot of the executor information for display purpose.The strategy to use for manipulating converting names (e.g.A case sensitiveIdStrategy
TheDescriptor
forIdStrategy
Interface for an executor that can be displayed in the executors widget.Root object of the system.Stores the location of Jenkins (e-mail address and the HTTP URL.)Object whose state can be loaded from disk.ModelObject
that has the children context menu in the breadcrumb.ModelObject
that has context menu in the breadcrumb.Data object that represents the context menu.Menu item inModelObjectWithContextMenu.ContextMenu
AModifiableItemGroup
to manageTopLevelItem
, including copying, creating from descriptor and from XML.Listen toNode
CRUD operations.Manages all the nodes for Jenkins.Job property which may or may not be present.Allows aJob
to make use ofParametersDefinitionProperty
and be scheduled in various ways.Marker for job using this mixin, and default implementations of many methods.Convenient base implementation forPermalinkProjectAction.Permalink
s that satisfy certain properties.Persistable cache of peephole permalink targets.The cache entry for this target is present.There is known to be no matching build.Cacheable target of a permalink.The cache entry for this target is missing.This ExtensionPoint allows to enforce the name of projects/jobs.Participates in the rendering of the login pageAllows you to add actions to any kind of object at once. -
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Object whose state can be loaded from disk.
-
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
-
-
-
ClassDescriptionConvenient base class for extensions that contributes to the system configuration page but nothing else, or to manage the global configuration of a plugin implementing several extension points.Grouping of related
GlobalConfiguration
s.Object whose state can be loaded from disk. -
-
-
-
ClassDescriptionMarker interface for project-associated objects that can participate in the dependency graph computation process.Object whose state can be loaded from disk.
-
ClassDescriptionA
Run
-like object as it might be displayed byBuildHistoryWidget
.Interface for computer-like objects meant to be passed tot:executors
tag.