hudson.plugins.pxe
Class IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor

java.lang.Object
  extended by hudson.model.Descriptor<BootConfiguration>
      extended by hudson.plugins.pxe.BootConfigurationDescriptor
          extended by hudson.plugins.pxe.IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Saveable
Direct Known Subclasses:
OpenSolarisBootConfiguration.DescriptorImpl, RedHatBootConfiguration.DescriptorImpl, UbuntuBootConfiguration.DescriptorImpl, VMWareESXiBootConfiguration.DescriptorImpl
Enclosing class:
IsoBasedBootConfiguration

public abstract static class IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor
extends BootConfigurationDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor()
           
 
Method Summary
 hudson.util.FormValidation doCheckIso(java.lang.String value)
           
protected abstract  java.lang.String getReleaseInfo(java.io.File iso)
          Obtain the identifier that represents a release information.
 
Methods inherited from class hudson.model.Descriptor
configure, configure, configure, convert, doHelp, find, find, getCheckUrl, getConfigPage, getDisplayName, getGlobalConfigPage, getHelpFile, getHelpFile, getJsonSafeClassName, getPropertyType, getViewPage, isInstance, load, newInstance, newInstance, newInstancesFromHeteroList, save, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor

public IsoBasedBootConfiguration.IsoBasedBootConfigurationDescriptor()
Method Detail

doCheckIso

public hudson.util.FormValidation doCheckIso(@QueryParameter
                                             java.lang.String value)
                                      throws java.io.IOException
Throws:
java.io.IOException

getReleaseInfo

protected abstract java.lang.String getReleaseInfo(java.io.File iso)
                                            throws java.io.IOException
Obtain the identifier that represents a release information.

Throws:
hudson.util.FormValidation - if the file isn't the expected file.
java.io.IOException


Copyright © 2010. All Rights Reserved.