io.loader.jenkins.impl
Class LoaderCredentialImpl.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>
      extended by com.cloudbees.plugins.credentials.CredentialsDescriptor
          extended by io.loader.jenkins.impl.LoaderCredentialImpl.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
LoaderCredentialImpl

@Extension
public static class LoaderCredentialImpl.DescriptorImpl
extends com.cloudbees.plugins.credentials.CredentialsDescriptor


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
LoaderCredentialImpl.DescriptorImpl()
           
 
Method Summary
 hudson.util.ListBoxModel doFillScopeItems()
           
 hudson.util.FormValidation doTestConnection(String apiKey)
           
 hudson.util.FormValidation doTestExistedConnection(hudson.util.Secret apiKey)
           
 String getDisplayName()
          
 
Methods inherited from class com.cloudbees.plugins.credentials.CredentialsDescriptor
getCredentialsPage, isScopeRelevant, isScopeRelevant
 
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, 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

LoaderCredentialImpl.DescriptorImpl

public LoaderCredentialImpl.DescriptorImpl()
Method Detail

getDisplayName

public String getDisplayName()

Specified by:
getDisplayName in class hudson.model.Descriptor<com.cloudbees.plugins.credentials.Credentials>

doFillScopeItems

public hudson.util.ListBoxModel doFillScopeItems()
Overrides:
doFillScopeItems in class com.cloudbees.plugins.credentials.CredentialsDescriptor

doTestConnection

public hudson.util.FormValidation doTestConnection(@QueryParameter(value="apiKey")
                                                   String apiKey)
                                            throws javax.mail.MessagingException,
                                                   IOException,
                                                   net.sf.json.JSONException,
                                                   javax.servlet.ServletException
Throws:
javax.mail.MessagingException
IOException
net.sf.json.JSONException
javax.servlet.ServletException

doTestExistedConnection

public hudson.util.FormValidation doTestExistedConnection(@QueryParameter(value="apiKey")
                                                          hudson.util.Secret apiKey)
                                                   throws javax.mail.MessagingException,
                                                          IOException,
                                                          net.sf.json.JSONException,
                                                          javax.servlet.ServletException
Throws:
javax.mail.MessagingException
IOException
net.sf.json.JSONException
javax.servlet.ServletException


Copyright © 2004-2013 SendGrid Labs. All Rights Reserved.