org.jenkins_ci.plugins.flexible_publish
クラス ConditionalPublisher.ConditionalPublisherDescriptor

java.lang.Object
  上位を拡張 hudson.model.Descriptor<ConditionalPublisher>
      上位を拡張 org.jenkins_ci.plugins.flexible_publish.ConditionalPublisher.ConditionalPublisherDescriptor
すべての実装されたインタフェース:
hudson.model.Saveable
含まれているクラス:
ConditionalPublisher

@Extension
public static class ConditionalPublisher.ConditionalPublisherDescriptor
extends hudson.model.Descriptor<ConditionalPublisher>


入れ子のクラスの概要
 
クラス hudson.model.Descriptor から継承された入れ子のクラス/インタフェース
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
フィールドの概要
 
クラス hudson.model.Descriptor から継承されたフィールド
clazz
 
インタフェース hudson.model.Saveable から継承されたフィールド
NOOP
 
コンストラクタの概要
ConditionalPublisher.ConditionalPublisherDescriptor()
           
 
メソッドの概要
 java.util.List<? extends hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getAllowedPublishers(java.lang.Object project)
           
 hudson.DescriptorExtensionList<org.jenkins_ci.plugins.run_condition.BuildStepRunner,org.jenkins_ci.plugins.run_condition.BuildStepRunner.BuildStepRunnerDescriptor> getBuildStepRunners()
           
 org.jenkins_ci.plugins.run_condition.BuildStepRunner.BuildStepRunnerDescriptor getDefaultBuildStepRunner()
           
 hudson.model.Descriptor<? extends hudson.tasks.BuildStep> getDefaultPublisher()
           
 org.jenkins_ci.plugins.run_condition.RunCondition.RunConditionDescriptor getDefaultRunCondition()
           
 java.lang.String getDisplayName()
           
 java.util.List<? extends hudson.model.Descriptor<? extends org.jenkins_ci.plugins.run_condition.RunCondition>> getRunConditions()
           
 boolean isMatrixProject(java.lang.Object it)
           
 ConditionalPublisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
          Build a new instance from parameters a user input in a configuration page.
 
クラス hudson.model.Descriptor から継承されたメソッド
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, getCheckUrl, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getPropertyType, getPropertyType, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ConditionalPublisher.ConditionalPublisherDescriptor

public ConditionalPublisher.ConditionalPublisherDescriptor()
メソッドの詳細

getDisplayName

public java.lang.String getDisplayName()
定義:
クラス hudson.model.Descriptor<ConditionalPublisher> 内の getDisplayName

getBuildStepRunners

public hudson.DescriptorExtensionList<org.jenkins_ci.plugins.run_condition.BuildStepRunner,org.jenkins_ci.plugins.run_condition.BuildStepRunner.BuildStepRunnerDescriptor> getBuildStepRunners()

getDefaultBuildStepRunner

public org.jenkins_ci.plugins.run_condition.BuildStepRunner.BuildStepRunnerDescriptor getDefaultBuildStepRunner()

getRunConditions

public java.util.List<? extends hudson.model.Descriptor<? extends org.jenkins_ci.plugins.run_condition.RunCondition>> getRunConditions()

getDefaultRunCondition

public org.jenkins_ci.plugins.run_condition.RunCondition.RunConditionDescriptor getDefaultRunCondition()

getAllowedPublishers

public java.util.List<? extends hudson.model.Descriptor<? extends hudson.tasks.BuildStep>> getAllowedPublishers(java.lang.Object project)

getDefaultPublisher

public hudson.model.Descriptor<? extends hudson.tasks.BuildStep> getDefaultPublisher()

isMatrixProject

public boolean isMatrixProject(java.lang.Object it)

newInstance

public ConditionalPublisher newInstance(org.kohsuke.stapler.StaplerRequest req,
                                        net.sf.json.JSONObject formData)
                                 throws hudson.model.Descriptor.FormException
Build a new instance from parameters a user input in a configuration page. Usually, it is done by StaplerRequest.bindJSON(Class, JSONObject), and DataBoundConstructor of classes of posted objects. But we have to use Descriptor.newInstance(StaplerRequest, JSONObject) for classes without DataBoundConstructor (such as Mailer) and classes with Descriptor.newInstance(StaplerRequest, JSONObject) doing different from their constructors with DataBoundConstructor (such as hudson.tasks.junit.JUnitResultArchiver).

オーバーライド:
クラス hudson.model.Descriptor<ConditionalPublisher> 内の newInstance
パラメータ:
req -
formData -
戻り値:
例外:
hudson.model.Descriptor.FormException
関連項目:
Descriptor.newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject), ConditionalPublisher.ConditionalPublisher(RunCondition, BuildStep, BuildStepRunner, boolean, RunCondition, BuildStepRunner)


Copyright © 2004-2014. All Rights Reserved.