org.jenkinsci.plugins.job_strongauth_simple
クラス JobStrongAuthSimpleBuilder.DescriptorImpl

java.lang.Object
  上位を拡張 hudson.model.Descriptor<T>
      上位を拡張 hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>
          上位を拡張 org.jenkinsci.plugins.job_strongauth_simple.JobStrongAuthSimpleBuilder.DescriptorImpl
すべての実装されたインタフェース:
hudson.model.Saveable
含まれているクラス:
JobStrongAuthSimpleBuilder

@Extension
public static final class JobStrongAuthSimpleBuilder.DescriptorImpl
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder>

Descriptor for JobStrongAuthSimpleBuilder. Used as a singleton. The class is marked as public so that it can be accessed from views.

See src/main/resources/hudson/plugins/job_strongauth_simple/JobStrongAuthSimpleBuilder/*.jelly for the actual HTML fragment for the configuration screen.


入れ子のクラスの概要
 
クラス hudson.model.Descriptor から継承された入れ子のクラス/インタフェース
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
フィールドの概要
 
クラス hudson.model.Descriptor から継承されたフィールド
clazz
 
インタフェース hudson.model.Saveable から継承されたフィールド
NOOP
 
コンストラクタの概要
JobStrongAuthSimpleBuilder.DescriptorImpl()
           
 
メソッドの概要
 String checkUsers(String value)
           
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
 hudson.util.FormValidation doCheckExpireTimeInHours(String value)
          Performs on-the-fly validation of the form field 'expireTimeInHours'.
 hudson.util.FormValidation doCheckJobExpireTimeInHours(String value)
          Performs on-the-fly validation of the form field 'jobExpireTimeInHours'.
 hudson.util.FormValidation doCheckJobMinAuthUserNum(String value)
          Performs on-the-fly validation of the form field 'jobMinAuthUserNum'.
 hudson.util.FormValidation doCheckJobUsers(String value)
          Performs on-the-fly validation of the form field 'jobUsers'.
 hudson.util.FormValidation doCheckUsers(String value)
          Performs on-the-fly validation of the form field 'users'.
 String getDisplayName()
          This human readable name is used in the configuration screen on job.
 Integer getExpireTimeInHours()
          This method returns true if the global configuration says we should speak French.
 String getUsers()
           
 boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
           
 
クラス hudson.tasks.BuildStepDescriptor から継承されたメソッド
filter
 
クラス hudson.model.Descriptor から継承されたメソッド
calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, toArray, toList, toMap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

JobStrongAuthSimpleBuilder.DescriptorImpl

public JobStrongAuthSimpleBuilder.DescriptorImpl()
メソッドの詳細

doCheckUsers

public hudson.util.FormValidation doCheckUsers(@QueryParameter
                                               String value)
                                        throws IOException,
                                               javax.servlet.ServletException
Performs on-the-fly validation of the form field 'users'.

パラメータ:
value - This parameter receives the value that the user has typed.
戻り値:
Indicates the outcome of the validation. This is sent to the browser.
例外:
IOException
javax.servlet.ServletException

doCheckExpireTimeInHours

public hudson.util.FormValidation doCheckExpireTimeInHours(@QueryParameter
                                                           String value)
                                                    throws IOException,
                                                           javax.servlet.ServletException
Performs on-the-fly validation of the form field 'expireTimeInHours'.

パラメータ:
value - This parameter receives the value that the user has typed.
戻り値:
Indicates the outcome of the validation. This is sent to the browser.
例外:
IOException
javax.servlet.ServletException

doCheckJobExpireTimeInHours

public hudson.util.FormValidation doCheckJobExpireTimeInHours(@QueryParameter
                                                              String value)
                                                       throws IOException,
                                                              javax.servlet.ServletException
Performs on-the-fly validation of the form field 'jobExpireTimeInHours'.

パラメータ:
value - This parameter receives the value that the user has typed.
戻り値:
Indicates the outcome of the validation. This is sent to the browser.
例外:
IOException
javax.servlet.ServletException

doCheckJobUsers

public hudson.util.FormValidation doCheckJobUsers(@QueryParameter
                                                  String value)
                                           throws IOException,
                                                  javax.servlet.ServletException
Performs on-the-fly validation of the form field 'jobUsers'.

パラメータ:
value - This parameter receives the value that the user has typed.
戻り値:
Indicates the outcome of the validation. This is sent to the browser.
例外:
IOException
javax.servlet.ServletException

doCheckJobMinAuthUserNum

public hudson.util.FormValidation doCheckJobMinAuthUserNum(@QueryParameter
                                                           String value)
                                                    throws IOException,
                                                           javax.servlet.ServletException
Performs on-the-fly validation of the form field 'jobMinAuthUserNum'.

パラメータ:
value - This parameter receives the value that the user has typed.
戻り値:
Indicates the outcome of the validation. This is sent to the browser.
例外:
IOException
javax.servlet.ServletException

isApplicable

public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
定義:
クラス hudson.tasks.BuildStepDescriptor<hudson.tasks.Builder> 内の isApplicable

getDisplayName

public String getDisplayName()
This human readable name is used in the configuration screen on job.

定義:
クラス hudson.model.Descriptor<hudson.tasks.Builder> 内の getDisplayName

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req,
                         net.sf.json.JSONObject formData)
                  throws hudson.model.Descriptor.FormException
オーバーライド:
クラス hudson.model.Descriptor<hudson.tasks.Builder> 内の configure
例外:
hudson.model.Descriptor.FormException

getExpireTimeInHours

public Integer getExpireTimeInHours()
This method returns true if the global configuration says we should speak French. The method name is bit awkward because global.jelly calls this method to determine the initial state of the checkbox by the naming convention.


getUsers

public String getUsers()

checkUsers

public String checkUsers(String value)


Copyright © 2004-2012. All Rights Reserved.