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(String value)
          For UI.
 hudson.util.FormValidation doCheckVirtualMachineName(String value)
          For UI.
 List<VirtualBoxMachine> getDefinedVirtualMachines(String hostName)
          For UI.
 String getDisplayName()
           
 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, handleNewNodePage, isInstantiable, newInstanceDetailPage
 
Methods inherited from class hudson.model.Descriptor
calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, 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 String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.model.Node>

getDefinedVirtualMachines

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

See Also:
VirtualBoxPlugin.getHost(String)

getHosts

public List<VirtualBoxCloud> getHosts()
For UI.

See Also:
VirtualBoxPlugin.getHosts()

doCheckHostName

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


doCheckVirtualMachineName

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



Copyright © 2004-2013. All Rights Reserved.