Package jenkins.model

Interface Loadable

All Known Subinterfaces:
PersistentDescriptor
All Known Implementing Classes:
AbstractAsyncNodeMonitorDescriptor, AbstractCommandInstaller.Descriptor, AbstractItem, AbstractNodeMonitorDescriptor, AbstractProject, AbstractProject.AbstractProjectDescriptor, AbstractTopLevelItem, AdministrativeMonitorsConfiguration, AdministrativeMonitorsDecorator, AllView.DescriptorImpl, ApiTokenProperty.DescriptorImpl, ApiTokenPropertyConfiguration, ArchitectureMonitor.DescriptorImpl, ArtifactArchiver.DescriptorImpl, ArtifactManagerConfiguration, ArtifactManagerFactoryDescriptor, AuthorizationStrategy.Unsecured.DescriptorImpl, BatchCommandInstaller.DescriptorImpl, BatchFile.DescriptorImpl, BooleanParameterDefinition.DescriptorImpl, BuildButtonColumn.DescriptorImpl, BuildDiscarderDescriptor, BuildDiscarderProperty.DescriptorImpl, BuildStepDescriptor, BuildTrigger.DescriptorImpl, BuildWrapperDescriptor, CaptchaSupportDescriptor, ChoiceParameterDefinition.DescriptorImpl, ClockMonitor.DescriptorImpl, CloudSet.DescriptorImpl, CommandInstaller.DescriptorImpl, ComputerConnectorDescriptor, ComputerSet.DescriptorImpl, ConsoleAnnotationDescriptor, ConsoleUrlProviderGlobalConfiguration, ConsoleUrlProviderUserProperty.DescriptorImpl, Correlator, CrumbIssuerDescriptor, DefaultConsoleUrlProvider.DescriptorImpl, DefaultCrumbIssuer.DescriptorImpl, DefaultGlobalSettingsProvider.DescriptorImpl, DefaultMyViewsTabBar.DescriptorImpl, DefaultSCMCheckoutStrategyImpl.DescriptorImpl, DefaultSettingsProvider.DescriptorImpl, DefaultSimplePageDecorator, DefaultViewsTabBar.DescriptorImpl, DelegatingComputerLauncher.DescriptorImpl, Descriptor, DiskSpaceMonitor.DescriptorImpl, DiskSpaceMonitorDescriptor, DiskSpaceMonitorNodeProperty.DescriptorImpl, DownloadFromUrlInstaller.DescriptorImpl, DumbSlave.DescriptorImpl, EnvironmentVariablesNodeProperty.DescriptorImpl, EnvVarsFilterGlobalConfiguration, EnvVarsFilterLocalRuleDescriptor, EscapedMarkupFormatter.DescriptorImpl, ExpandableDetailsNote.DescriptorImpl, FileFingerprintStorage.DescriptorImpl, FileParameterDefinition.DescriptorImpl, FilePathGlobalSettingsProvider.DescriptorImpl, FilePathSettingsProvider.DescriptorImpl, Fingerprinter.DescriptorImpl, FingerprintStorageDescriptor, FormElementPathPageDecorator, FrameOptionsPageDecorator, FreeStyleProject, FreeStyleProject.DescriptorImpl, FullControlOnceLoggedInAuthorizationStrategy.DescriptorImpl, GlobalBuildDiscarderConfiguration, GlobalBuildDiscarderStrategyDescriptor, GlobalComputerRetentionCheckIntervalConfiguration, GlobalConfiguration, GlobalCrumbIssuerConfiguration, GlobalDefaultViewConfiguration, GlobalFingerprintConfiguration, GlobalMavenConfig, GlobalNodePropertiesConfiguration, GlobalPluginConfiguration, GlobalProjectNamingStrategyConfiguration, GlobalQuietPeriodConfiguration, GlobalSCMRetryCountConfiguration, GlobalSecurityConfiguration.DescriptorImpl, GlobalSettingsProviderDescriptor, Hudson, HudsonPrivateSecurityRealm.DescriptorImpl, HudsonPrivateSecurityRealm.Details.DescriptorImpl, HyperlinkNote.DescriptorImpl, IdStrategy.CaseInsensitive.DescriptorImpl, IdStrategy.CaseSensitive.DescriptorImpl, IdStrategy.CaseSensitiveEmailAddress.DescriptorImpl, IdStrategyDescriptor, InstallSourceProperty.DescriptorImpl, JDK.DescriptorImpl, Jenkins, Jenkins.DescriptorImpl, JenkinsLocationConfiguration, JNLPLauncher.DescriptorImpl, Job, JobColumn.DescriptorImpl, JobGlobalBuildDiscarderStrategy.DescriptorImpl, JobPropertyDescriptor, LabelAtomPropertyDescriptor, LastDurationColumn.DescriptorImpl, LastFailureColumn.DescriptorImpl, LastGrantedAuthoritiesProperty.DescriptorImpl, LastStableColumn.DescriptorImpl, LastSuccessColumn.DescriptorImpl, LegacyAuthorizationStrategy.DescriptorImpl, LegacySecurityRealm.DescriptorImpl, ListView.DescriptorImpl, ListViewColumnDescriptor, LogRecorder, LogRotator.LRDescriptor, MarkupFormatterDescriptor, MasterBuildConfiguration, Maven.DescriptorImpl, Maven.MavenInstallation.DescriptorImpl, Maven.MavenInstaller.DescriptorImpl, Maven3MojoNote.DescriptorImpl, MavenErrorNote.DescriptorImpl, MavenMojoNote.DescriptorImpl, MavenWarningNote.DescriptorImpl, ModelHyperlinkNote.DescriptorImpl, MyView.DescriptorImpl, MyViewsProperty.DescriptorImpl, MyViewsTabBar.GlobalConfigurationImpl, MyViewsTabBarDescriptor, NodeDescriptor, NodePropertyDescriptor, NullSCM.DescriptorImpl, OptionalJobProperty.OptionalJobPropertyDescriptor, PageDecorator, PaneStatusProperties.DescriptorImpl, ParameterDefinition.ParameterDescriptor, ParametersDefinitionProperty.DescriptorImpl, PasswordParameterDefinition.ParameterDescriptorImpl, Plugin, Plugin.DummyImpl, Project, ProjectNamingStrategy.DefaultProjectNamingStrategy.DescriptorImpl, ProjectNamingStrategy.PatternProjectNamingStrategy.DescriptorImpl, ProjectNamingStrategy.ProjectNamingStrategyDescriptor, PropertyDescriptor, ProxyConfiguration.DescriptorImpl, ProxyConfigurationManager, ProxyView.DescriptorImpl, QueueItemAuthenticatorConfiguration, QueueItemAuthenticatorDescriptor, RemotingWorkDirSettings.DescriptorImpl, ResourceDomainConfiguration, ResponseTimeMonitor.DescriptorImpl, RetainVariablesLocalRule.DescriptorImpl, RetentionStrategy.Always.DescriptorImpl, RetentionStrategy.Demand.DescriptorImpl, ReverseBuildTrigger.DescriptorImpl, RunParameterDefinition.DescriptorImpl, SCMCheckoutStrategyDescriptor, SCMDescriptor, SCMTrigger.DescriptorImpl, SettingsProviderDescriptor, SetupWizard, Shell.DescriptorImpl, SimpleGlobalBuildDiscarderStrategy.DescriptorImpl, SimplePageDecorator, SimpleScheduledRetentionStrategy.DescriptorImpl, Slave.SlaveDescriptor, StatusColumn.DescriptorImpl, StatusFilter.StatusFilterDescriptor, StringParameterDefinition.DescriptorImpl, SwapSpaceMonitor.DescriptorImpl, TemporarySpaceMonitor.DescriptorImpl, TextParameterDefinition.DescriptorImpl, TimerTrigger.DescriptorImpl, TimeZoneProperty.DescriptorImpl, ToolDescriptor, ToolInstallerDescriptor, ToolLocationNodeProperty.DescriptorImpl, ToolPropertyDescriptor, TopLevelItemDescriptor, TriggerDescriptor, UpdateCenter, UpdateSiteWarningsConfiguration, UsageStatistics, User, UserExperimentalFlagsProperty.DescriptorImpl, UserPropertyDescriptor, UserSearchProperty.DescriptorImpl, UserSeedProperty.DescriptorImpl, ViewDescriptor, ViewJob, ViewPropertyDescriptor, ViewsTabBar.GlobalConfigurationImpl, ViewsTabBarDescriptor, WeatherColumn.DescriptorImpl, ZipExtractionInstaller.DescriptorImpl

public interface Loadable
Object whose state can be loaded from disk. In general, also implements Saveable.
Since:
2.428
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Loads the state of this object from disk.
  • Method Details

    • load

      void load() throws IOException
      Loads the state of this object from disk.
      Throws:
      IOException - The state could not be loaded.