Uses of Interface
hudson.model.Saveable

Packages that use Saveable
hudson   
hudson.console Beef up the plain text console output by adding HTML markup. 
hudson.diagnosis   
hudson.logging   
hudson.markup   
hudson.matrix Matrix project 
hudson.maven Maven support. 
hudson.maven.local_repo   
hudson.maven.reporters   
hudson.model Core object model that are bound to URLs via stapler, rooted at Hudson
hudson.model.labels Boolean expression over labels. 
hudson.model.listeners Listener interfaces for various events that occur inside the server. 
hudson.node_monitors Code that monitors the health of slaves 
hudson.os.solaris Solaris specific features of Hudson. 
hudson.os.windows   
hudson.scm Hudson's interface with source code management systems. 
hudson.search QuickSilver-like search/jump capability for better navigation around the website. 
hudson.security Security-related code. 
hudson.security.captcha   
hudson.security.csrf   
hudson.slaves Code related to slaves. 
hudson.tasks Built-in Builders and Publishers that perform the actual heavy-lifting of a build. 
hudson.tasks._maven   
hudson.tasks.junit Model objects that represent JUnit test reports. 
hudson.tasks.test Defines contracts that need to be implemented by a test reporting action (such as the built-in JUnit one). 
hudson.tools   
hudson.triggers Built-in Triggers that run periodically to kick a new build. 
hudson.util Other miscellaneous utility code 
hudson.views   
jenkins.model   
jenkins.mvn   
jenkins.plugins.ui_samples   
jenkins.scm   
jenkins.security   
org.jvnet.hudson.test Test harness for Jenkins and its plugins. 
 

Uses of Saveable in hudson
 

Classes in hudson that implement Saveable
static class FileSystemProvisioner.Default.DescriptorImpl
           
 class FileSystemProvisionerDescriptor
          Descriptor for FileSystemProvisioner.
 class Plugin
          Base class of Hudson plugin.
static class Plugin.DummyImpl
          Dummy instance of Plugin to be used when a plugin didn't supply one on its own.
 class ProxyConfiguration
          HTTP proxy configuration.
static class ProxyConfiguration.DescriptorImpl
           
 

Fields in hudson declared as Saveable
static Saveable BulkChange.ALL
          Magic Saveable instance that can make BulkChange veto all the save operations by making the BulkChange.contains(Saveable) method return true for everything.
 

Methods in hudson with parameters of type Saveable
static boolean BulkChange.contains(Saveable s)
          Checks if the given Saveable is currently in the bulk change.
 

Constructors in hudson with parameters of type Saveable
BulkChange(Saveable saveable)
           
 

Uses of Saveable in hudson.console
 

Classes in hudson.console that implement Saveable
 class ConsoleAnnotationDescriptor
          Descriptor for ConsoleNote.
static class ExpandableDetailsNote.DescriptorImpl
           
static class HudsonExceptionNote.DescriptorImpl
           
static class HyperlinkNote.DescriptorImpl
           
static class ModelHyperlinkNote.DescriptorImpl
           
 

Uses of Saveable in hudson.diagnosis
 

Methods in hudson.diagnosis that return types with arguments of type Saveable
 Map<Saveable,OldDataMonitor.VersionRange> OldDataMonitor.getData()
           
 

Methods in hudson.diagnosis with parameters of type Saveable
static void OldDataMonitor.report(Saveable obj, Collection<Throwable> errors)
          Inform monitor that some unreadable data was found while loading.
static void OldDataMonitor.report(Saveable obj, String version)
          Inform monitor that some data in a deprecated format has been loaded, and converted in-memory to a new structure.
 

Uses of Saveable in hudson.logging
 

Classes in hudson.logging that implement Saveable
 class LogRecorder
          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 Saveable
 class MarkupFormatterDescriptor
          Descriptor for MarkupFormatter.
static class RawHtmlMarkupFormatter.DescriptorImpl
           
 

Uses of Saveable in hudson.matrix
 

Classes in hudson.matrix that implement Saveable
 class AxisDescriptor
          Descriptor for Axis
 class DefaultAxisDescriptor
          AxisDescriptor for manually entered default axis.
static class DefaultMatrixExecutionStrategyImpl.DescriptorImpl
           
static class JDKAxis.DescriptorImpl
           
static class LabelAxis.DescriptorImpl
           
static class LabelExpAxis.DescriptorImpl
           
 class MatrixBuild
          Build of MatrixProject.
 class MatrixConfiguration
          One configuration of MatrixProject.
 class MatrixConfigurationSorterDescriptor
          Descriptor for MatrixConfigurationSorter.
 class MatrixExecutionStrategyDescriptor
           
 class MatrixProject
          Job that allows you to run multiple different configurations from a single setting.
static class MatrixProject.DescriptorImpl
           
 class MatrixRun
          Execution of MatrixConfiguration.
static class NoopMatrixConfigurationSorter.DescriptorImpl
           
static class TextAxis.DescriptorImpl
           
 

Uses of Saveable in hudson.maven
 

Classes in hudson.maven that implement Saveable
 class AbstractMavenBuild<P extends AbstractMavenProject<P,B>,B extends AbstractMavenBuild<P,B>>
           
 class AbstractMavenProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Common part between MavenModule and MavenModuleSet.
 class MavenBuild
          Run for MavenModule.
 class MavenModule
          Job that builds projects based on Maven2.
 class MavenModuleSet
          Group of MavenModules.
static class MavenModuleSet.DescriptorImpl
           
 class MavenModuleSetBuild
          Build for MavenModuleSet.
 class MavenReporterDescriptor
          Descriptor for MavenReporter.
static class MavenTestDataPublisher.DescriptorImpl
           
 class PluginImpl
           
static class RedeployPublisher.DescriptorImpl
           
 

Uses of Saveable in hudson.maven.local_repo
 

Classes in hudson.maven.local_repo that implement Saveable
static class DefaultLocalRepositoryLocator.DescriptorImpl
           
 class LocalRepositoryLocatorDescriptor
           
static class PerExecutorLocalRepositoryLocator.DescriptorImpl
           
static class PerJobLocalRepositoryLocator.DescriptorImpl
           
 

Uses of Saveable in hudson.maven.reporters
 

Classes in hudson.maven.reporters that implement Saveable
static class BuildInfoRecorder.DescriptorImpl
           
static class MavenArtifactArchiver.DescriptorImpl
           
static class MavenFingerprinter.DescriptorImpl
           
static class MavenJavadocArchiver.DescriptorImpl
           
static class MavenMailer.DescriptorImpl
           
static class MavenSiteArchiver.DescriptorImpl
           
static class MavenTestJavadocArchiver.DescriptorImpl
           
static class ReportCollector.DescriptorImpl
           
static class SurefireArchiver.DescriptorImpl
           
 

Uses of Saveable in hudson.model
 

Subinterfaces of Saveable in hudson.model
 interface BuildableItem
          Item that can be "built", for whatever meaning of "build".
 interface BuildableItemWithBuildWrappers
          AbstractProject that has associated BuildWrappers.
 interface Item
          Basic configuration unit in Hudson.
 interface ItemGroup<T extends Item>
          Represents a grouping inherent to a kind of Items.
 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 PersistenceRoot
          Root object of a persisted object tree that gets its own file system directory.
 interface SCMedItem
          Items that has associated SCM.
 interface TopLevelItem
          Item that can be directly displayed under Jenkins or other containers.
 interface ViewGroup
          Container of Views.
 

Classes in hudson.model that implement Saveable
 class AbstractBuild<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Runs that build software.
 class AbstractCIBase
           
 class AbstractItem
          Partial default implementation of Item.
 class AbstractProject<P extends AbstractProject<P,R>,R extends AbstractBuild<P,R>>
          Base implementation of Jobs that build software.
static class AbstractProject.AbstractProjectDescriptor
          AbstractProject subtypes should implement this base class as a descriptor.
 class AllView
          View that contains everything.
static class AllView.DescriptorImpl
           
static class BooleanParameterDefinition.DescriptorImpl
           
 class Build<P extends Project<P,B>,B extends Build<P,B>>
          A build of a Project.
static class ChoiceParameterDefinition.DescriptorImpl
           
static class ComputerSet.DescriptorImpl
           
 class Descriptor<T extends Describable<T>>
          Metadata about a configurable instance.
 class DownloadService
          Service for plugins to periodically retrieve update data files (like the one in the update center) through browsers.
static class FileParameterDefinition.DescriptorImpl
           
 class Fingerprint
          A file being tracked by Jenkins.
 class FreeStyleBuild
           
 class FreeStyleProject
          Free-style software project.
static class FreeStyleProject.DescriptorImpl
           
 class Hudson
           
static class JDK.DescriptorImpl
           
 class Job<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
          A job is an runnable entity under the monitoring of Hudson.
static class JobParameterDefinition.DescriptorImpl
           
 class JobPropertyDescriptor
          Descriptor for JobProperty.
 class ListView
          Displays Jobs in a flat list view.
static class ListView.DescriptorImpl
           
 class MyView
          View that only contains projects for which the current user has access to.
static class MyView.DescriptorImpl
           
 class MyViewsProperty
          A UserProperty that remembers user-private views.
static class MyViewsProperty.DescriptorImpl
           
 class PageDecorator
          Participates in the rendering of HTML pages for all pages of Hudson.
static class ParameterDefinition.ParameterDescriptor
           
static class ParametersDefinitionProperty.DescriptorImpl
           
static class PasswordParameterDefinition.ParameterDescriptorImpl
           
 class Project<P extends Project<P,B>,B extends Build<P,B>>
          Buildable software project.
 class ProxyView
          A view that delegates to another.
static class ProxyView.DescriptorImpl
           
 class Queue
          Build queue.
 class Run<JobT extends Job<JobT,RunT>,RunT extends Run<JobT,RunT>>
          A particular execution of Job.
static class RunParameterDefinition.DescriptorImpl
           
static class Slave.SlaveDescriptor
           
static class StringParameterDefinition.DescriptorImpl
           
static class TextParameterDefinition.DescriptorImpl
           
 class TopLevelItemDescriptor
          Descriptor for TopLevelItems.
 class TreeView
          EXPERIMENTAL
static class TreeView.DescriptorImpl
           
 class UpdateCenter
          Controls update center capability.
static class UpdateCenter.PageDecoratorImpl
          Adds the update center data retriever to HTML.
 class UsageStatistics
           
 class User
          Represents a user.
 class UserPropertyDescriptor
          Descriptor for UserProperty.
 class View
          Encapsulates the rendering of the list of TopLevelItems that Jenkins owns.
 class ViewDescriptor
          Descriptor for View.
 class ViewJob<JobT extends ViewJob<JobT,RunT>,RunT extends Run<JobT,RunT>>
          Job that monitors activities that happen outside Hudson, which requires occasional batch reload activity to obtain the up-to-date information.
 class ViewPropertyDescriptor
          Descriptor for ViewProperty
 

Fields in hudson.model declared as Saveable
static Saveable Saveable.NOOP
          Saveable that doesn't save anything.
 

Uses of Saveable in hudson.model.labels
 

Classes in hudson.model.labels that implement Saveable
 class LabelAtom
          Atomic single token label, like "foo" or "bar".
 class LabelAtomPropertyDescriptor
          Descriptor for LabelAtom.
 

Uses of Saveable in hudson.model.listeners
 

Methods in hudson.model.listeners with parameters of type Saveable
static void SaveableListener.fireOnChange(Saveable o, XmlFile file)
          Fires the SaveableListener.onChange(hudson.model.Saveable, hudson.XmlFile) event.
 void SaveableListener.onChange(Saveable o, XmlFile file)
          Called when a change is made to a Saveable object.
 

Uses of Saveable in hudson.node_monitors
 

Classes in hudson.node_monitors that implement Saveable
 class AbstractNodeMonitorDescriptor<T>
          Convenient base class for common NodeMonitor implementation where the "monitoring" consists of executing something periodically on every node and taking some action based on its result.
static class ArchitectureMonitor.DescriptorImpl
           
 

Uses of Saveable in hudson.os.solaris
 

Classes in hudson.os.solaris that implement Saveable
static class ZFSProvisioner.DescriptorImpl
           
 

Uses of Saveable in hudson.os.windows
 

Classes in hudson.os.windows that implement Saveable
static class ManagedWindowsServiceAccount.Administrator.DescriptorImpl
           
static class ManagedWindowsServiceAccount.AnotherUser.DescriptorImpl
           
static class ManagedWindowsServiceAccount.LocalSystem.DescriptorImpl
           
static class ManagedWindowsServiceConnector.DescriptorImpl
           
static class ManagedWindowsServiceLauncher.AccountInfo.DescriptorImpl
           
static class ManagedWindowsServiceLauncher.DescriptorImpl
           
 

Uses of Saveable in hudson.scm
 

Classes in hudson.scm that implement Saveable
static class NullSCM.DescriptorImpl
           
 class SCMDescriptor<T extends SCM>
          Descriptor for SCM.
 

Uses of Saveable in hudson.search
 

Classes in hudson.search that implement Saveable
static class UserSearchProperty.DescriptorImpl
           
 

Uses of Saveable in hudson.security
 

Classes in hudson.security that implement Saveable
static class AuthorizationMatrixProperty.DescriptorImpl
           
static class AuthorizationStrategy.Unsecured.DescriptorImpl
           
static class GlobalMatrixAuthorizationStrategy.DescriptorImpl
           
static class HudsonPrivateSecurityRealm.DescriptorImpl
           
static class HudsonPrivateSecurityRealm.Details.DescriptorImpl
           
static class LegacyAuthorizationStrategy.DescriptorImpl
           
 

Uses of Saveable in hudson.security.captcha
 

Classes in hudson.security.captcha that implement Saveable
 class CaptchaSupportDescriptor
          Descriptor for CaptchaSupport.
 

Uses of Saveable in hudson.security.csrf
 

Classes in hudson.security.csrf that implement Saveable
 class CrumbIssuerDescriptor<T extends CrumbIssuer>
          Describes global configuration for crumb issuers.
static class DefaultCrumbIssuer.DescriptorImpl
           
 class GlobalCrumbIssuerConfiguration
          Show the crumb configuration to the system config page.
 

Uses of Saveable in hudson.slaves
 

Classes in hudson.slaves that implement Saveable
static class CommandConnector.DescriptorImpl
           
static class CommandLauncher.DescriptorImpl
           
 class ComputerConnectorDescriptor
          Descriptor for ComputerConnector.
static class DelegatingComputerLauncher.DescriptorImpl
           
static class DumbSlave.DescriptorImpl
           
static class EnvironmentVariablesNodeProperty.DescriptorImpl
           
 class NodeDescriptor
          Descriptor for Slave.
 class NodePropertyDescriptor
          Descriptor for NodeProperty.
static class RetentionStrategy.Always.DescriptorImpl
           
static class RetentionStrategy.Demand.DescriptorImpl
           
static class SimpleScheduledRetentionStrategy.DescriptorImpl
           
 

Uses of Saveable in hudson.tasks
 

Classes in hudson.tasks that implement Saveable
static class ArtifactArchiver.DescriptorImpl
           
static class BatchFile.DescriptorImpl
           
 class BuildStepDescriptor<T extends BuildStep & Describable<T>>
          Descriptor for Builder and Publisher.
static class BuildTrigger.DescriptorImpl
           
 class BuildWrapperDescriptor
          Descriptor for BuildWrapper.
static class Fingerprinter.DescriptorImpl
           
static class LogRotator.LRDescriptor
           
static class Maven.DescriptorImpl
           
static class Maven.MavenInstallation.DescriptorImpl
           
static class Maven.MavenInstaller.DescriptorImpl
           
static class Shell.DescriptorImpl
           
 

Uses of Saveable in hudson.tasks._maven
 

Classes in hudson.tasks._maven that implement Saveable
static class Maven3MojoNote.DescriptorImpl
           
static class MavenErrorNote.DescriptorImpl
           
static class MavenMojoNote.DescriptorImpl
           
static class MavenWarningNote.DescriptorImpl
           
 

Uses of Saveable in hudson.tasks.junit
 

Classes in hudson.tasks.junit that implement Saveable
static class JUnitResultArchiver.DescriptorImpl
           
 

Uses of Saveable in hudson.tasks.test
 

Classes in hudson.tasks.test that implement Saveable
static class AggregatedTestResultPublisher.DescriptorImpl
           
 

Uses of Saveable in hudson.tools
 

Classes in hudson.tools that implement Saveable
static class CommandInstaller.DescriptorImpl
           
static class DownloadFromUrlInstaller.DescriptorImpl<T extends DownloadFromUrlInstaller>
           
static class InstallSourceProperty.DescriptorImpl
           
static class JDKInstaller.DescriptorImpl
           
 class PropertyDescriptor<P extends Describable<P>,T>
          Base Descriptor type used for XyzProperty classes.
 class ToolDescriptor<T extends ToolInstallation>
          Descriptor for ToolInstallation.
 class ToolInstallerDescriptor<T extends ToolInstaller>
          Descriptor for a ToolInstaller.
static class ToolLocationNodeProperty.DescriptorImpl
           
 class ToolPropertyDescriptor
          Descriptor for ToolProperty.
static class ZipExtractionInstaller.DescriptorImpl
           
 

Uses of Saveable in hudson.triggers
 

Classes in hudson.triggers that implement Saveable
static class SCMTrigger.DescriptorImpl
           
static class TimerTrigger.DescriptorImpl
           
 class TriggerDescriptor
          Descriptor for Trigger.
 

Uses of Saveable in hudson.util
 

Subinterfaces of Saveable in hudson.util
static interface DescribableList.Owner
          Deprecated. since 2008-08-15. Just implement Saveable.
 

Fields in hudson.util declared as Saveable
protected  Saveable PersistedList.owner
           
 

Methods in hudson.util with parameters of type Saveable
 void PersistedList.setOwner(Saveable owner)
           
 

Constructors in hudson.util with parameters of type Saveable
DescribableList(Saveable owner)
           
DescribableList(Saveable owner, Collection<? extends T> initialList)
           
PersistedList(Saveable owner)
           
 

Uses of Saveable in hudson.views
 

Classes in hudson.views that implement Saveable
static class BuildButtonColumn.DescriptorImpl
           
static class DefaultMyViewsTabBar.DescriptorImpl
           
static class DefaultViewsTabBar.DescriptorImpl
           
 class GlobalDefaultViewConfiguration
          Adds the default view configuration to the system config page.
static class JobColumn.DescriptorImpl
           
static class LastDurationColumn.DescriptorImpl
           
static class LastFailureColumn.DescriptorImpl
           
static class LastStableColumn.DescriptorImpl
           
static class LastSuccessColumn.DescriptorImpl
           
 class ListViewColumnDescriptor
          Descriptor for ListViewColumn.
static class MyViewsTabBar.GlobalConfigurationImpl
          Configures ViewsTabBar in the system configuration.
 class MyViewsTabBarDescriptor
          Descriptor for MyViewsTabBar.
static class StatusColumn.DescriptorImpl
           
static class ViewsTabBar.GlobalConfigurationImpl
          Configures ViewsTabBar in the system configuration.
 class ViewsTabBarDescriptor
          Descriptor for ViewsTabBar.
static class WeatherColumn.DescriptorImpl
           
 

Uses of Saveable in jenkins.model
 

Subinterfaces of Saveable in jenkins.model
 interface ModifiableTopLevelItemGroup
          A ModifiableItemGroup to manage TopLevelItem, including copying, creating from descriptor and from XML.
 

Classes in jenkins.model that implement Saveable
 class AbstractTopLevelItem
          Default base implementation of TopLevelItem.
 class BuildDiscarderDescriptor
          Descriptor for BuildDiscarder.
 class GlobalCloudConfiguration
          Adds the Cloud configuration to the system config page.
 class GlobalConfiguration
          Convenient base class for extensions that contributes to the system configuration page but nothing else.
 class GlobalNodePropertiesConfiguration
          Include NodePropertyDescriptor configurations.
 class GlobalPluginConfiguration
          Include config.jelly defined for Plugins.
 class GlobalProjectNamingStrategyConfiguration
          Configures the project naming strategy.
 class GlobalQuietPeriodConfiguration
          Configures the system-default quiet period.
 class GlobalSCMRetryCountConfiguration
          Configures global SCM retry count default.
 class Jenkins
          Root object of the system.
static class Jenkins.DescriptorImpl
           
 class JenkinsLocationConfiguration
          Stores the location of Jenkins (e-mail address and the HTTP URL.)
 class MasterBuildConfiguration
          Adds the configuration regarding building on master.
static class ProjectNamingStrategy.DefaultProjectNamingStrategy.DescriptorImpl
           
static class ProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImpl
           
static class ProjectNamingStrategy.ProjectNamingStrategyDescriptor
           
 

Uses of Saveable in jenkins.mvn
 

Classes in jenkins.mvn that implement Saveable
static class DefaultGlobalSettingsProvider.DescriptorImpl
           
static class DefaultSettingsProvider.DescriptorImpl
           
static class FilePathGlobalSettingsProvider.DescriptorImpl
           
static class FilePathSettingsProvider.DescriptorImpl
           
 class GlobalSettingsProviderDescriptor
           
 class SettingsProviderDescriptor
           
 

Uses of Saveable in jenkins.plugins.ui_samples
 

Classes in jenkins.plugins.ui_samples that implement Saveable
static class AutoCompleteTextBox.DescriptorImpl
           
static class CopyButton.DescriptorImpl
           
static class DropdownList.DescriptorImpl
           
static class DropdownList.FruitDescriptor
           
static class DynamicComboBox.DescriptorImpl
           
static class DynamicDropDownListBox.DescriptorImpl
           
static class FormFieldValidationWithContext.City.DescriptorImpl
           
static class FormFieldValidationWithContext.DescriptorImpl
           
static class FormFieldValidationWithContext.State.DescriptorImpl
           
static class InpageNavigationWithBreadcrumb.DescriptorImpl
           
static class JavaScriptProxy.DescriptorImpl
           
static class ModularizeViewScript.DescriptorImpl
           
static class NavigationContextMenu.DescriptorImpl
           
static class NotificationBar.DescriptorImpl
           
static class ProgressBar.DescriptorImpl
           
static class ProgressivelyRendered.DescriptorImpl
           
static class SyntaxHighlightedTextArea.DescriptorImpl
           
 class UISampleDescriptor
           
 

Uses of Saveable in jenkins.scm
 

Classes in jenkins.scm that implement Saveable
static class DefaultSCMCheckoutStrategyImpl.DescriptorImpl
           
 class SCMCheckoutStrategyDescriptor
          Descriptor for SCMCheckoutStrategy.
 

Uses of Saveable in jenkins.security
 

Classes in jenkins.security that implement Saveable
static class ApiTokenProperty.DescriptorImpl
           
 

Uses of Saveable in org.jvnet.hudson.test
 

Classes in org.jvnet.hudson.test that implement Saveable
static class CaptureEnvironmentBuilder.DescriptorImpl
           
static class ComputerConnectorTester.DescriptorImpl
           
static class FailureBuilder.DescriptorImpl
           
static class HudsonTestCase.TestBuildWrapper.TestBuildWrapperDescriptor
           
static class JenkinsComputerConnectorTester.DescriptorImpl
           
static class JenkinsRule.TestBuildWrapper.TestBuildWrapperDescriptor
           
static class MockBuilder.DescriptorImpl
           
 class MockFolder
          Minimal implementation of a modifiable item group akin to the CloudBees Folders plugin.
static class MockFolder.DescriptorImpl
           
static class PretendSlave.DescriptorImpl
           
static class SleepBuilder.DescriptorImpl
           
static class TestCrumbIssuer.DescriptorImpl
           
static class UnstableBuilder.DescriptorImpl
           
 



Copyright © 2004-2013. All Rights Reserved.