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)
           
 String getAccessToken()
           
 String getAdminlist()
           
 Boolean getAutoCloseFailedPullRequests()
           
 String getCron()
           
 Boolean getDisplayBuildErrorsOnDownstreamBuilds()
           
 String getDisplayName()
           
 GhprbGitHub getGitHub()
           
 int getlogExcerptLines()
           
 String getMsgFailure(hudson.model.AbstractBuild<?,?> build)
           
 String getMsgSuccess(hudson.model.AbstractBuild<?,?> build)
           
 String getOkToTestPhrase()
           
 String getPassword()
           
 String getPublishedURL()
           
 ConcurrentMap<Integer,GhprbPullRequest> getPullRequests(String projectName)
           
 String getRequestForTestingPhrase()
           
 String getRetestPhrase()
           
 String getServerAPIUrl()
           
 String getSkipBuildPhrase()
           
 String getUnstableAs()
           
 Boolean getUseComments()
           
 Boolean getUseDetailedComments()
           
 String getUsername()
           
 String getWhitelistPhrase()
           
 List<GhprbBranch> getWhiteListTargetBranches()
           
 boolean isApplicable(hudson.model.Item item)
           
 boolean isUseComments()
           
 boolean isUseDetailedComments()
           
 
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

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)

getUsername

public String getUsername()

getPassword

public String getPassword()

getAccessToken

public String getAccessToken()

getAdminlist

public String getAdminlist()

getPublishedURL

public String getPublishedURL()

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()

getlogExcerptLines

public int getlogExcerptLines()

getAutoCloseFailedPullRequests

public Boolean getAutoCloseFailedPullRequests()

getDisplayBuildErrorsOnDownstreamBuilds

public Boolean getDisplayBuildErrorsOnDownstreamBuilds()

getServerAPIUrl

public String getServerAPIUrl()

getUnstableAs

public String getUnstableAs()

getMsgSuccess

public String getMsgSuccess(hudson.model.AbstractBuild<?,?> build)

getMsgFailure

public String getMsgFailure(hudson.model.AbstractBuild<?,?> build)

isUseComments

public boolean isUseComments()

isUseDetailedComments

public boolean isUseDetailedComments()

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()


Copyright © 2004-2014. All Rights Reserved.