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
 int baseDisplayNumber
           
 boolean cleanUp
          If true, try to clean up old processes and locks when first run.
 boolean skipOnWindows
          If true, skip xvnc launch on all Windows slaves.
 java.lang.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(java.lang.String value)
           
 java.lang.String getCommandline()
           
 java.lang.String getDisplayName()
           
 boolean isApplicable(hudson.model.AbstractProject<?,?> item)
           
 void setCommandline(java.lang.String value)
           
 
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
 

Field Detail

xvnc

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


baseDisplayNumber

public int baseDisplayNumber

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 java.lang.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 java.lang.String getCommandline()

setCommandline

public void setCommandline(java.lang.String value)

doCheckCommandline

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


Copyright © 2010. All Rights Reserved.