Uses of Interface
hudson.model.Saveable
Packages that use Saveable
Package
Description
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.
Listener interfaces for various events that occur inside the server.
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.Other miscellaneous utility code
-
Uses of Saveable in hudson
Modifier and TypeClassDescriptionclass
Base class of Hudson plugin.static final class
Dummy instance ofPlugin
to be used when a plugin didn't supply one on its own.final class
HTTP proxy configuration.static class
class
Modifier and TypeFieldDescriptionstatic final Saveable
BulkChange.ALL
MagicSaveable
instance that can makeBulkChange
veto all the save operations by making theBulkChange.contains(Saveable)
method return true for everything.Modifier and TypeMethodDescriptionstatic boolean
Checks if the givenSaveable
is currently in the bulk change. -
Uses of Saveable in hudson.console
Classes in hudson.console that implement SaveableModifier and TypeClassDescriptionclass
Descriptor forConsoleNote
.static final class
static class
static class
-
Uses of Saveable in hudson.diagnosis
Methods in hudson.diagnosis that return types with arguments of type SaveableMethods in hudson.diagnosis with parameters of type SaveableModifier and TypeMethodDescriptionstatic void
Inform monitor that some data in a deprecated format has been loaded, and converted in-memory to a new structure.static void
OldDataMonitor.report
(Saveable obj, Collection<Throwable> errors) Inform monitor that some unreadable data was found while loading. -
Uses of Saveable in hudson.logging
Classes in hudson.logging that implement SaveableModifier and TypeClassDescriptionclass
Records a selected set of logs so that the system administrator can diagnose a specific aspect of the system. -
Uses of Saveable in hudson.markup
Classes in hudson.markup that implement SaveableModifier and TypeClassDescriptionstatic class
class
-
Uses of Saveable in hudson.model
Subinterfaces of Saveable in hudson.modelModifier and TypeInterfaceDescriptioninterface
Item
that can be "built", for whatever meaning of "build".interface
AbstractProject
that has associatedBuildWrapper
s.interface
Basic configuration unit in Hudson.interface
Represents a grouping inherent to a kind ofItem
s.interface
ModifiableItemGroup<T extends Item>
ItemGroup
that is a general purpose container, which allows users and the rest of the program to create arbitrary items into it.interface
ViewGroup
that can be modified.interface
Root object of a persisted object tree that gets its own file system directory.interface
Marker interface for Descriptors which use xml persistent data, and as such need to load from disk when instantiated.interface
Deprecated.interface
interface
Container ofView
s.Classes in hudson.model that implement SaveableModifier and TypeClassDescriptionclass
AbstractBuild<P extends AbstractProject<P,
R>, R extends AbstractBuild<P, R>> Base implementation ofRun
s that build software.class
class
Partial default implementation ofItem
.class
AbstractProject<P extends AbstractProject<P,
R>, R extends AbstractBuild<P, R>> Base implementation ofJob
s that build software.static class
AbstractProject
subtypes should implement this base class as a descriptor.class
View
that contains everything.static final class
static class
class
A build of aProject
.static class
static class
class
Descriptor<T extends Describable<T>>
Metadata about a configurable instance.static class
class
A file being tracked by Jenkins.class
class
Free-style software project.static class
class
static class
class
A job is an runnable entity under the monitoring of Hudson.class
Descriptor
forJobProperty
.class
DisplaysJob
s in a flat list view.static class
class
View
that only contains projects for which the current user has access to.static final class
class
A UserProperty that remembers user-private views.static class
class
Base type of Jenkins agents (although in practice, you probably extendSlave
to define a new agent type).class
Participates in the rendering of HTML pages for all pages of Hudson.class
static class
static class
static class
static final class
class
Buildable software project.class
A view that delegates to another.static class
class
Build queue.class
A particular execution ofJob
.static class
class
Information about a Hudson agent node.static class
static class
static class
static class
class
Descriptor
forTopLevelItem
s.class
Controls update center capability.class
class
Represents a user.class
Descriptor
forUserProperty
.class
Encapsulates the rendering of the list ofTopLevelItem
s thatJenkins
owns.class
Descriptor
forView
.class
Job
that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.class
Fields in hudson.model declared as Saveable -
Uses of Saveable in hudson.model.labels
Classes in hudson.model.labels that implement SaveableModifier and TypeClassDescriptionclass
Atomic single token label, like "foo" or "bar".class
Descriptor
forLabelAtom
. -
Uses of Saveable in hudson.model.listeners
Methods in hudson.model.listeners with parameters of type SaveableModifier and TypeMethodDescriptionstatic void
SaveableListener.fireOnChange
(Saveable o, XmlFile file) Fires theSaveableListener.onChange(hudson.model.Saveable, hudson.XmlFile)
event.static void
SaveableListener.fireOnDeleted
(Saveable o, XmlFile file) Fires theSaveableListener.onDeleted(hudson.model.Saveable, hudson.XmlFile)
event.void
Called when a change is made to aSaveable
object.void
Called when aSaveable
object gets deleted. -
Uses of Saveable in hudson.node_monitors
Classes in hudson.node_monitors that implement SaveableModifier and TypeClassDescriptionclass
Sophisticated version ofAbstractNodeMonitorDescriptor
that performs monitoring on all agents concurrently and asynchronously.class
Convenient base class for commonNodeMonitor
implementation where the "monitoring" consists of executing something periodically on every node and taking some action based on its result.static final class
static class
static class
class
AbstractNodeMonitorDescriptor
forNodeMonitor
that checks a free disk space of some directory.static class
static class
static class
static class
-
Uses of Saveable in hudson.scm
Classes in hudson.scm that implement SaveableModifier and TypeClassDescriptionstatic class
class
SCMDescriptor<T extends SCM>
Descriptor
forSCM
. -
Uses of Saveable in hudson.search
Classes in hudson.search that implement Saveable -
Uses of Saveable in hudson.security
Classes in hudson.security that implement SaveableModifier and TypeClassDescriptionstatic final class
static class
static final class
static final class
static final class
static final class
static class
-
Uses of Saveable in hudson.security.captcha
Classes in hudson.security.captcha that implement Saveable -
Uses of Saveable in hudson.security.csrf
Classes in hudson.security.csrf that implement SaveableModifier and TypeClassDescriptionclass
CrumbIssuerDescriptor<T extends CrumbIssuer>
Describes global configuration for crumb issuers.static final class
class
Show the crumb configuration to the system config page. -
Uses of Saveable in hudson.slaves
Classes in hudson.slaves that implement SaveableModifier and TypeClassDescriptionclass
Partial implementation ofSlave
to be used byAbstractCloudImpl
.class
static class
final class
DefaultSlave
implementation for computers that do not belong to a higher level structure, like grid or cloud.static final class
static class
static class
class
Descriptor
forSlave
.class
Descriptor forNodeProperty
.static class
static class
static class
-
Uses of Saveable in hudson.tasks
Classes in hudson.tasks that implement SaveableModifier and TypeClassDescriptionstatic class
static final class
class
BuildStepDescriptor<T extends BuildStep & Describable<T>>
static class
class
Descriptor
forBuildWrapper
.static class
static final class
static final class
static class
static final class
static class
-
Uses of Saveable in hudson.tasks._maven
Classes in hudson.tasks._maven that implement SaveableModifier and TypeClassDescriptionstatic final class
static final class
static final class
static final class
-
Uses of Saveable in hudson.tools
Classes in hudson.tools that implement SaveableModifier and TypeClassDescriptionstatic class
AbstractCommandInstaller.Descriptor<TInstallerClass extends AbstractCommandInstaller>
static class
static class
static class
static class
class
PropertyDescriptor<P extends Describable<P>,
T> BaseDescriptor
type used forXyzProperty
classes.class
ToolDescriptor<T extends ToolInstallation>
class
ToolInstallerDescriptor<T extends ToolInstaller>
Descriptor for aToolInstaller
.static class
class
Descriptor forToolProperty
.static class
-
Uses of Saveable in hudson.triggers
Classes in hudson.triggers that implement Saveable -
Uses of Saveable in hudson.util
Subinterfaces of Saveable in hudson.utilModifier and TypeInterfaceDescriptionstatic interface
Deprecated.since 2008-08-15.Fields in hudson.util declared as SaveableMethods in hudson.util with parameters of type SaveableConstructors in hudson.util with parameters of type SaveableModifierConstructorDescriptionDescribableList
(Saveable owner) DescribableList
(Saveable owner, Collection<? extends T> initialList) PersistedList
(Saveable owner) -
Uses of Saveable in hudson.views
Classes in hudson.views that implement SaveableModifier and TypeClassDescriptionstatic class
static class
static class
class
Adds the default view configuration to the system config page.static class
static class
static class
static class
static class
class
Descriptor
forListViewColumn
.static class
ConfiguresViewsTabBar
in the system configuration.class
Descriptor
forMyViewsTabBar
.static class
static class
static class
ConfiguresViewsTabBar
in the system configuration.class
Descriptor
forViewsTabBar
.static class
-
Uses of Saveable in jenkins.agents
Classes in jenkins.agents that implement Saveable -
Uses of Saveable in jenkins.console
Classes in jenkins.console that implement SaveableModifier and TypeClassDescriptionclass
Allows administrators to activate and sortConsoleUrlProvider
extensions to set defaults for all users.static class
static class
-
Uses of Saveable in jenkins.fingerprints
Classes in jenkins.fingerprints that implement SaveableModifier and TypeClassDescriptionstatic class
class
Descriptor forFingerprintStorage
.class
Allows configuring the settings of fingerprints. -
Uses of Saveable in jenkins.formelementpath
Classes in jenkins.formelementpath that implement Saveable -
Uses of Saveable in jenkins.install
Classes in jenkins.install that implement SaveableModifier and TypeClassDescriptionclass
A Jenkins instance used during first-run to provide a limited set of services while initial installation is in progress -
Uses of Saveable in jenkins.management
Classes in jenkins.management that implement SaveableModifier and TypeClassDescriptionclass
class
Show notifications and popups for active administrative monitors on all pages. -
Uses of Saveable in jenkins.model
Subinterfaces of Saveable in jenkins.modelModifier and TypeInterfaceDescriptioninterface
Item group which supports items being directly moved in or out of it.interface
AModifiableItemGroup
to manageTopLevelItem
, including copying, creating from descriptor and from XML.static interface
ParameterizedJobMixIn.ParameterizedJob<JobT extends Job<JobT,
RunT> & ParameterizedJobMixIn.ParameterizedJob<JobT, RunT> & Queue.Task, RunT extends Run<JobT, RunT> & Queue.Executable> Marker for job using this mixin, and default implementations of many methods.Classes in jenkins.model that implement SaveableModifier and TypeClassDescriptionclass
Default base implementation ofTopLevelItem
.class
List of configuredArtifactManagerFactory
s.class
Definition of a kind of artifact manager.class
Descriptor
forBuildDiscarder
.static class
class
In case there are no other implementations we will fallback to this implementation.class
Global configuration UI for background build discardersclass
class
Configures check interval for computer retention.class
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.class
IncludeNodePropertyDescriptor
configurations.class
Include config.jelly defined forPlugin
s.class
Configures the project naming strategy.class
Configures the system-default quiet period.class
Configures global SCM retry count default.static class
static class
static class
class
TheDescriptor
forIdStrategy
class
Root object of the system.static final class
class
Stores the location of Jenkins (e-mail address and the HTTP URL.)static class
class
Adds the configuration regarding building on the built-in node.class
Manages all the nodes for Jenkins.static class
static final class
static final class
static class
static class
class
Participates in the rendering of the login pageMethods in jenkins.model with parameters of type Saveable -
Uses of Saveable in jenkins.model.experimentalflags
Classes in jenkins.model.experimentalflags that implement Saveable -
Uses of Saveable in jenkins.mvn
Classes in jenkins.mvn that implement SaveableModifier and TypeClassDescriptionstatic class
static class
static class
static class
class
class
class
-
Uses of Saveable in jenkins.scm
Classes in jenkins.scm that implement SaveableModifier and TypeClassDescriptionstatic class
class
-
Uses of Saveable in jenkins.security
Classes in jenkins.security that implement SaveableModifier and TypeClassDescriptionstatic final class
class
Adds the 'X-Frame-Options' header to all web pages.static final class
class
Show theQueueItemAuthenticator
configurations on the system config page.class
final class
Configure the resource root URL, an alternative root URL to serve resources from to not need Content-Security-Policy headers, which mess with desired complex output.class
Configuration for update site-provided warnings. -
Uses of Saveable in jenkins.security.apitoken
Classes in jenkins.security.apitoken that implement SaveableModifier and TypeClassDescriptionclass
Configuration for the new token generation when a user is createdclass
-
Uses of Saveable in jenkins.security.seed
Classes in jenkins.security.seed that implement Saveable -
Uses of Saveable in jenkins.security.stapler
Classes in jenkins.security.stapler that implement SaveableModifier and TypeClassDescriptionclass
Fill the list of getter methods that are whitelisted for Stapler Each item in the set are formatted to correspond exactly to whatFunction.getDisplayName()
returns -
Uses of Saveable in jenkins.slaves
Classes in jenkins.slaves that implement Saveable -
Uses of Saveable in jenkins.tasks.filters
Classes in jenkins.tasks.filters that implement SaveableModifier and TypeClassDescriptionclass
Configuration of the filter rules that are applied globally, after filtering which rule applies on which builderclass
Descriptor for the local rule. -
Uses of Saveable in jenkins.tasks.filters.impl
Classes in jenkins.tasks.filters.impl that implement Saveable -
Uses of Saveable in jenkins.telemetry
Classes in jenkins.telemetry that implement SaveableModifier and TypeClassDescriptionclass
This class stores a UUID identifying this instance for telemetry reporting to allow deduplication or merging of submitted records. -
Uses of Saveable in jenkins.triggers
Subinterfaces of Saveable in jenkins.triggersClasses in jenkins.triggers that implement Saveable
SCMTriggerItem
instead.