hudson.plugins.pxe
Class ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor

java.lang.Object
  extended by hudson.model.Descriptor<BootConfiguration>
      extended by hudson.plugins.pxe.BootConfigurationDescriptor
          extended by hudson.plugins.pxe.ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Saveable
Direct Known Subclasses:
PartedMagicConfiguration.DescriptorImpl
Enclosing class:
ZipBasedBootConfiguration

public abstract static class ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor
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
ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor()
           
 
Method Summary
 hudson.util.FormValidation doCheckZip(java.lang.String value)
           
protected abstract  java.lang.String getReleaseInfo(java.util.zip.ZipFile zip)
          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

ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor

public ZipBasedBootConfiguration.ZipBasedBootConfigurationDescriptor()
Method Detail

doCheckZip

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

getReleaseInfo

protected abstract java.lang.String getReleaseInfo(java.util.zip.ZipFile zip)
                                            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.