Package org.jenkinsci.lib.configprovider
Class AbstractConfigProvider
java.lang.Object
hudson.model.Descriptor<Config>
org.jenkinsci.lib.configprovider.ConfigProvider
org.jenkinsci.lib.configprovider.AbstractConfigProviderImpl
org.jenkinsci.lib.configprovider.AbstractConfigProvider
- All Implemented Interfaces:
ExtensionPoint,Saveable,Loadable,OnMaster
Deprecated.
Backward compatibility layer for old subtypes of
ConfigProvider-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.SelfNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsFields inherited from class org.jenkinsci.lib.configprovider.AbstractConfigProviderImpl
configsFields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected XmlFileDeprecated.Deprecated.An ID uniquely identifying this provider, the id of eachConfigmust start with this ID separated by a '.'!protected StringDeprecated.voidload()Deprecated.Overridden for backward compatibility to let subtype customize the file name.voidsave()Deprecated.Overridden for backward compatibility to let subtype customize the file name.Methods inherited from class org.jenkinsci.lib.configprovider.AbstractConfigProviderImpl
clearOldDataStorage, convert, getConfigsMethods inherited from class org.jenkinsci.lib.configprovider.ConfigProvider
all, configExists, getAllConfigs, getByIdOrNull, getConfigById, getContentType, getSensitiveContentForMasking, newConfig, newConfig, newConfig, remove, save, supplyContent, supportsFolderMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, self, toArray, toList, toMap
-
Field Details
-
ID_PREFIX
Deprecated.
-
-
Constructor Details
-
AbstractConfigProvider
public AbstractConfigProvider()Deprecated.
-
-
Method Details
-
getProviderId
Deprecated.Description copied from class:ConfigProviderAn ID uniquely identifying this provider, the id of eachConfigmust start with this ID separated by a '.'!- Overrides:
getProviderIdin classAbstractConfigProviderImpl- Returns:
- the unique id for this provider.
-
save
public void save()Deprecated.Overridden for backward compatibility to let subtype customize the file name.- Specified by:
savein interfaceSaveable- Overrides:
savein classAbstractConfigProviderImpl
-
load
public void load()Deprecated.Overridden for backward compatibility to let subtype customize the file name.- Specified by:
loadin interfaceLoadable- Overrides:
loadin classAbstractConfigProviderImpl
-
getConfigXml
Deprecated.- Overrides:
getConfigXmlin classAbstractConfigProviderImpl
-
getXmlFileName
Deprecated.- Overrides:
getXmlFileNamein classAbstractConfigProviderImpl
-
AbstractConfigProviderImpldirectly.