org.jenkinsci.plugins.ghprb
Class GhprbTrigger.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<hudson.triggers.Trigger<?>>
      extended by hudson.triggers.TriggerDescriptor
          extended by org.jenkinsci.plugins.ghprb.GhprbTrigger.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
GhprbTrigger

public static final class GhprbTrigger.DescriptorImpl
extends hudson.triggers.TriggerDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType, hudson.model.Descriptor.Self
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Fields inherited from interface hudson.model.Saveable
NOOP
 
Constructor Summary
GhprbTrigger.DescriptorImpl()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData)
           
 hudson.util.FormValidation doCheckAdminlist(String value)
           
 hudson.util.FormValidation doCheckServerAPIUrl(String value)
           
 hudson.util.FormValidation doCreateApiToken(String username, String password)
           
 hudson.util.ListBoxModel doFillUnstableAsItems()
           
 String getAccessToken()
           
 String getAdminlist()
           
 Boolean getAutoCloseFailedPullRequests()
           
 String getCommitStatusContext()
           
 String getCron()
           
 Boolean getDisplayBuildErrorsOnDownstreamBuilds()
           
 String getDisplayName()
           
 List<GhprbExtensionDescriptor> getExtensionDescriptors()
           
 hudson.util.DescribableList<GhprbExtension,GhprbExtensionDescriptor> getExtensions()
           
 GhprbGitHub getGitHub()
           
 List<GhprbExtensionDescriptor> getGlobalExtensionDescriptors()
           
 String getOkToTestPhrase()
           
 String getPassword()
           
 ConcurrentMap<Integer,GhprbPullRequest> getPullRequests(String projectName)
           
 String getRequestForTestingPhrase()
           
 String getRetestPhrase()
           
 String getServerAPIUrl()
           
 String getSkipBuildPhrase()
           
 org.kohsuke.github.GHCommitState getUnstableAs()
           
 Boolean getUseComments()
           
 Boolean getUseDetailedComments()
           
 String getUsername()
           
 String getWhitelistPhrase()
           
 List<GhprbBranch> getWhiteListTargetBranches()
           
 boolean isApplicable(hudson.model.Item item)
           
 boolean isUseComments()
           
 boolean isUseDetailedComments()
           
 void readBackFromLegacy()
           
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GhprbTrigger.DescriptorImpl

public GhprbTrigger.DescriptorImpl()
Method Detail

getExtensionDescriptors

public List<GhprbExtensionDescriptor> getExtensionDescriptors()

getGlobalExtensionDescriptors

public List<GhprbExtensionDescriptor> getGlobalExtensionDescriptors()

getExtensions

public hudson.util.DescribableList<GhprbExtension,GhprbExtensionDescriptor> getExtensions()

isApplicable

public boolean isApplicable(hudson.model.Item item)
Specified by:
isApplicable in class hudson.triggers.TriggerDescriptor

getDisplayName

public String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.triggers.Trigger<?>>

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req,
                         net.sf.json.JSONObject formData)
                  throws hudson.model.Descriptor.FormException
Overrides:
configure in class hudson.model.Descriptor<hudson.triggers.Trigger<?>>
Throws:
hudson.model.Descriptor.FormException

doCheckAdminlist

public hudson.util.FormValidation doCheckAdminlist(@QueryParameter
                                                   String value)
                                            throws javax.servlet.ServletException
Throws:
javax.servlet.ServletException

doCheckServerAPIUrl

public hudson.util.FormValidation doCheckServerAPIUrl(@QueryParameter
                                                      String value)

doFillUnstableAsItems

public hudson.util.ListBoxModel doFillUnstableAsItems()

getUsername

public String getUsername()

getPassword

public String getPassword()

getAccessToken

public String getAccessToken()

getAdminlist

public String getAdminlist()

getRequestForTestingPhrase

public String getRequestForTestingPhrase()

getWhitelistPhrase

public String getWhitelistPhrase()

getOkToTestPhrase

public String getOkToTestPhrase()

getRetestPhrase

public String getRetestPhrase()

getSkipBuildPhrase

public String getSkipBuildPhrase()

getCron

public String getCron()

getUseComments

public Boolean getUseComments()

getUseDetailedComments

public Boolean getUseDetailedComments()

getAutoCloseFailedPullRequests

public Boolean getAutoCloseFailedPullRequests()

getDisplayBuildErrorsOnDownstreamBuilds

public Boolean getDisplayBuildErrorsOnDownstreamBuilds()

getServerAPIUrl

public String getServerAPIUrl()

getUnstableAs

public org.kohsuke.github.GHCommitState getUnstableAs()

isUseComments

public boolean isUseComments()

isUseDetailedComments

public boolean isUseDetailedComments()

getCommitStatusContext

public String getCommitStatusContext()

getGitHub

public GhprbGitHub getGitHub()

getPullRequests

public ConcurrentMap<Integer,GhprbPullRequest> getPullRequests(String projectName)

doCreateApiToken

public hudson.util.FormValidation doCreateApiToken(@QueryParameter(value="username")
                                                   String username,
                                                   @QueryParameter(value="password")
                                                   String password)

getWhiteListTargetBranches

public List<GhprbBranch> getWhiteListTargetBranches()

readBackFromLegacy

public void readBackFromLegacy()


Copyright © 2004-2015. All Rights Reserved.