@Extension(ordinal=2.147483147E9)
public static class FlexiblePublisher.FlexiblePublisherDescriptor
extends hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>
| コンストラクタと説明 |
|---|
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() |
String |
getDisplayName() |
PublisherDescriptorLister |
getPublisherLister() |
boolean |
isApplicable(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.
|
Object |
readResolve() |
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@DataBoundConstructor public FlexiblePublisher.FlexiblePublisherDescriptor(PublisherDescriptorLister publisherLister)
public FlexiblePublisher.FlexiblePublisherDescriptor()
public static hudson.DescriptorExtensionList<PublisherDescriptorLister,hudson.model.Descriptor<PublisherDescriptorLister>> getAllPublisherDescriptorListers()
public PublisherDescriptorLister getPublisherLister()
public boolean configure(org.kohsuke.stapler.StaplerRequest req,
net.sf.json.JSONObject json)
throws hudson.model.Descriptor.FormException
configure クラス内 hudson.model.Descriptor<hudson.tasks.Publisher>hudson.model.Descriptor.FormExceptionpublic String getDisplayName()
getDisplayName クラス内 hudson.model.Descriptor<hudson.tasks.Publisher>public boolean isApplicable(Class<? extends hudson.model.AbstractProject> aClass)
isApplicable クラス内 hudson.tasks.BuildStepDescriptor<hudson.tasks.Publisher>public Object readResolve()
public FlexiblePublisher newInstance(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws hudson.model.Descriptor.FormException
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).newInstance クラス内 hudson.model.Descriptor<hudson.tasks.Publisher>req - formData - hudson.model.Descriptor.FormExceptionDescriptor.newInstance(org.kohsuke.stapler.StaplerRequest, net.sf.json.JSONObject),
FlexiblePublisher.FlexiblePublisher(List)Copyright © 2004-2013. All Rights Reserved.