hudson.plugins.xvnc
Class Xvnc.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<hudson.tasks.BuildWrapper>
      extended by hudson.tasks.BuildWrapperDescriptor
          extended by hudson.plugins.xvnc.Xvnc.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
Xvnc

@Extension
public static final class Xvnc.DescriptorImpl
extends hudson.tasks.BuildWrapperDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Field Summary
 boolean cleanUp
          If true, try to clean up old processes and locks when first run.
 int maxDisplayNumber
           
 int minDisplayNumber
           
 boolean skipOnWindows
          If true, skip xvnc launch on all Windows slaves.
 String xvnc
          xvnc command line.
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
Xvnc.DescriptorImpl()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
           
 hudson.util.FormValidation doCheckCommandline(String value)
           
 String getCommandline()
           
 String getDisplayName()
           
 boolean isApplicable(hudson.model.AbstractProject<?,?> item)
           
 void setCommandline(String value)
           
 
Methods inherited from class hudson.model.Descriptor
calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigFile, getConfigPage, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, 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
 

Field Detail

xvnc

public String xvnc
xvnc command line. This can include macro. If null, the default will kick in.


minDisplayNumber

public int minDisplayNumber

maxDisplayNumber

public int maxDisplayNumber

skipOnWindows

public boolean skipOnWindows
If true, skip xvnc launch on all Windows slaves.


cleanUp

public boolean cleanUp
If true, try to clean up old processes and locks when first run.

Constructor Detail

Xvnc.DescriptorImpl

public Xvnc.DescriptorImpl()
Method Detail

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.tasks.BuildWrapper>

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req,
                         net.sf.json.JSONObject json)
                  throws hudson.model.Descriptor.FormException
Overrides:
configure in class hudson.model.Descriptor<hudson.tasks.BuildWrapper>
Throws:
hudson.model.Descriptor.FormException

isApplicable

public boolean isApplicable(hudson.model.AbstractProject<?,?> item)
Specified by:
isApplicable in class hudson.tasks.BuildWrapperDescriptor

getCommandline

public String getCommandline()

setCommandline

public void setCommandline(String value)

doCheckCommandline

public hudson.util.FormValidation doCheckCommandline(@QueryParameter
                                                     String value)


Copyright © 2004-2013 Hudson. All Rights Reserved.