hudson.plugins.virtualbox
Class VirtualBoxSlave.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<hudson.model.Node>
      extended by hudson.slaves.NodeDescriptor
          extended by hudson.model.Slave.SlaveDescriptor
              extended by hudson.plugins.virtualbox.VirtualBoxSlave.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
VirtualBoxSlave

@Extension
public static final class VirtualBoxSlave.DescriptorImpl
extends hudson.model.Slave.SlaveDescriptor


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.slaves.NodeDescriptor
ALL
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
VirtualBoxSlave.DescriptorImpl()
           
 
Method Summary
 hudson.util.FormValidation doCheckHostName(java.lang.String value)
          For UI.
 hudson.util.FormValidation doCheckVirtualMachineName(java.lang.String value)
          For UI.
 java.util.List<VirtualBoxMachine> getDefinedVirtualMachines(java.lang.String hostName)
          For UI.
 java.lang.String getDisplayName()
           
 java.util.List<VirtualBoxCloud> getHosts()
          For UI.
 
Methods inherited from class hudson.model.Slave.SlaveDescriptor
doCheckNumExecutors, doCheckRemoteFS
 
Methods inherited from class hudson.slaves.NodeDescriptor
all, allInstantiable, doCheckName, getConfigPage, isInstantiable, newInstanceDetailPage
 
Methods inherited from class hudson.model.Descriptor
configure, configure, configure, convert, doHelp, find, find, getCheckUrl, getGlobalConfigPage, getHelpFile, getHelpFile, getJsonSafeClassName, 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

VirtualBoxSlave.DescriptorImpl

public VirtualBoxSlave.DescriptorImpl()
Method Detail

getDisplayName

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

getDefinedVirtualMachines

public java.util.List<VirtualBoxMachine> getDefinedVirtualMachines(java.lang.String hostName)
For UI.

See Also:
VirtualBoxPlugin.getHost(String)

getHosts

public java.util.List<VirtualBoxCloud> getHosts()
For UI.

See Also:
VirtualBoxPlugin.getHosts()

doCheckHostName

public hudson.util.FormValidation doCheckHostName(@QueryParameter
                                                  java.lang.String value)
For UI. TODO Godin: doesn't work


doCheckVirtualMachineName

public hudson.util.FormValidation doCheckVirtualMachineName(@QueryParameter
                                                            java.lang.String value)
For UI. TODO Godin: doesn't work



Copyright © 2010. All Rights Reserved.