org.jenkins_ci.plugins.flexible_publish
クラス FlexiblePublisher.FlexiblePublisherDescriptor

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

@Extension(ordinal=2.147483147E9)
public static class FlexiblePublisher.FlexiblePublisherDescriptor
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>


入れ子のクラスの概要
 
クラス hudson.model.Descriptor から継承された入れ子のクラス/インタフェース
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
フィールドの概要
 
クラス hudson.model.Descriptor から継承されたフィールド
clazz
 
インタフェース hudson.model.Saveable から継承されたフィールド
NOOP
 
コンストラクタの概要
FlexiblePublisher.FlexiblePublisherDescriptor()
           
FlexiblePublisher.FlexiblePublisherDescriptor(PublisherDescriptorLister publisherLister)
           
 
メソッドの概要
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
           
static hudson.DescriptorExtensionList<PublisherDescriptorLister,hudson.model.Descriptor<PublisherDescriptorLister>> getAllPublisherDescriptorListers()
           
 java.lang.String getDisplayName()
           
 PublisherDescriptorLister getPublisherLister()
           
 boolean isApplicable(java.lang.Class<? extends hudson.model.AbstractProject> aClass)
           
 FlexiblePublisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
          Build a new instance from parameters a user input in a configuration page.
 java.lang.Object readResolve()
           
 
クラス hudson.tasks.BuildStepDescriptor から継承されたメソッド
filter
 
クラス hudson.model.Descriptor から継承されたメソッド
addHelpFileRedirect, 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, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

FlexiblePublisher.FlexiblePublisherDescriptor

@DataBoundConstructor
public FlexiblePublisher.FlexiblePublisherDescriptor(PublisherDescriptorLister publisherLister)

FlexiblePublisher.FlexiblePublisherDescriptor

public FlexiblePublisher.FlexiblePublisherDescriptor()
メソッドの詳細

getAllPublisherDescriptorListers

public static hudson.DescriptorExtensionList<PublisherDescriptorLister,hudson.model.Descriptor<PublisherDescriptorLister>> getAllPublisherDescriptorListers()

getPublisherLister

public PublisherDescriptorLister getPublisherLister()

configure

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

getDisplayName

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

isApplicable

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

readResolve

public java.lang.Object readResolve()

newInstance

public FlexiblePublisher 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<hudson.tasks.Publisher> 内の newInstance
パラメータ:
req -
formData -
戻り値:
例外:
hudson.model.Descriptor.FormException
関連項目:
Descriptor.newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject), FlexiblePublisher.FlexiblePublisher(List)


Copyright © 2004-2014. All Rights Reserved.