com.michelin.cio.hudson.plugins.qc.client
Class QualityCenterClientInstallation.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<hudson.tools.ToolInstallation>
      extended by hudson.tools.ToolDescriptor<QualityCenterClientInstallation>
          extended by com.michelin.cio.hudson.plugins.qc.client.QualityCenterClientInstallation.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
QualityCenterClientInstallation

@Extension
public static class QualityCenterClientInstallation.DescriptorImpl
extends hudson.tools.ToolDescriptor<QualityCenterClientInstallation>


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
QualityCenterClientInstallation.DescriptorImpl()
           
 
Method Summary
 hudson.util.FormValidation doCheckHome(java.io.File value)
          Checks if QC home is a valid QC home path.
 java.util.List<QualityCenterClientInstaller> getDefaultInstallers()
           
 java.lang.String getDisplayName()
           
 QualityCenterClientInstallation[] getInstallations()
          Persisted by the QualityCenter descriptor.
 void setInstallations(QualityCenterClientInstallation... installations)
           
 
Methods inherited from class hudson.tools.ToolDescriptor
configure, getDefaultProperties, getPropertyDescriptors
 
Methods inherited from class hudson.model.Descriptor
calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getJsonSafeClassName, getPropertyType, getPropertyType, getViewPage, isInstance, isSubTypeOf, 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

QualityCenterClientInstallation.DescriptorImpl

public QualityCenterClientInstallation.DescriptorImpl()
Method Detail

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.tools.ToolInstallation>

getDefaultInstallers

public java.util.List<QualityCenterClientInstaller> getDefaultInstallers()
Overrides:
getDefaultInstallers in class hudson.tools.ToolDescriptor<QualityCenterClientInstallation>

getInstallations

public QualityCenterClientInstallation[] getInstallations()
Persisted by the QualityCenter descriptor.

Overrides:
getInstallations in class hudson.tools.ToolDescriptor<QualityCenterClientInstallation>

setInstallations

public void setInstallations(QualityCenterClientInstallation... installations)
Overrides:
setInstallations in class hudson.tools.ToolDescriptor<QualityCenterClientInstallation>

doCheckHome

public hudson.util.FormValidation doCheckHome(@QueryParameter
                                              java.io.File value)
Checks if QC home is a valid QC home path.



Copyright © 2010. All Rights Reserved.