hudson.plugins.bugzilla
Class BugzillaProjectProperty.DescriptorImpl

java.lang.Object
  extended by hudson.model.Descriptor<hudson.model.JobProperty<?>>
      extended by hudson.model.JobPropertyDescriptor
          extended by hudson.plugins.bugzilla.BugzillaProjectProperty.DescriptorImpl
All Implemented Interfaces:
hudson.model.Saveable
Enclosing class:
BugzillaProjectProperty

public static final class BugzillaProjectProperty.DescriptorImpl
extends hudson.model.JobPropertyDescriptor


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException, hudson.model.Descriptor.PropertyType
 
Field Summary
 
Fields inherited from class hudson.model.Descriptor
ALL, clazz
 
Constructor Summary
BugzillaProjectProperty.DescriptorImpl()
           
 
Method Summary
 boolean configure(org.kohsuke.stapler.StaplerRequest req)
           
 void doLoginCheck(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the user name and password are valid.
 void doRegexCheck(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the Bugzilla URL is accessible and exists.
 void doUrlCheck(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the Bugzilla URL is accessible and exists.
 java.lang.String getBaseUrl()
           
 BugzillaSession getBugzillaSession()
           
 java.lang.String getDisplayName()
           
 java.lang.String getPassword()
           
 java.lang.String getRegex()
           
 java.lang.String getUsername()
           
 boolean getUseToolTips()
           
 boolean isApplicable(java.lang.Class<? extends hudson.model.Job> jobType)
           
 hudson.model.JobProperty<?> newInstance(org.kohsuke.stapler.StaplerRequest req)
           
 void save()
           
 
Methods inherited from class hudson.model.JobPropertyDescriptor
getPropertyDescriptors, newInstance
 
Methods inherited from class hudson.model.Descriptor
configure, configure, convert, find, find, getCheckUrl, getConfigPage, getGlobalConfigPage, getHelpFile, getJsonSafeClassName, getPropertyType, getViewPage, isInstance, load, newInstancesFromHeteroList, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BugzillaProjectProperty.DescriptorImpl

public BugzillaProjectProperty.DescriptorImpl()
Method Detail

isApplicable

public boolean isApplicable(java.lang.Class<? extends hudson.model.Job> jobType)
Overrides:
isApplicable in class hudson.model.JobPropertyDescriptor

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in class hudson.model.Descriptor<hudson.model.JobProperty<?>>

newInstance

public hudson.model.JobProperty<?> newInstance(org.kohsuke.stapler.StaplerRequest req)
                                        throws hudson.model.Descriptor.FormException
Overrides:
newInstance in class hudson.model.Descriptor<hudson.model.JobProperty<?>>
Throws:
hudson.model.Descriptor.FormException

configure

public boolean configure(org.kohsuke.stapler.StaplerRequest req)
Overrides:
configure in class hudson.model.Descriptor<hudson.model.JobProperty<?>>

getBaseUrl

public java.lang.String getBaseUrl()

getUsername

public java.lang.String getUsername()

getPassword

public java.lang.String getPassword()

getUseToolTips

public boolean getUseToolTips()

getRegex

public java.lang.String getRegex()

getBugzillaSession

public BugzillaSession getBugzillaSession()

doRegexCheck

public void doRegexCheck(org.kohsuke.stapler.StaplerRequest req,
                         org.kohsuke.stapler.StaplerResponse rsp)
                  throws java.io.IOException,
                         javax.servlet.ServletException
Checks if the Bugzilla URL is accessible and exists.

Throws:
java.io.IOException
javax.servlet.ServletException

doUrlCheck

public void doUrlCheck(org.kohsuke.stapler.StaplerRequest req,
                       org.kohsuke.stapler.StaplerResponse rsp)
                throws java.io.IOException,
                       javax.servlet.ServletException
Checks if the Bugzilla URL is accessible and exists.

Throws:
java.io.IOException
javax.servlet.ServletException

doLoginCheck

public void doLoginCheck(org.kohsuke.stapler.StaplerRequest req,
                         org.kohsuke.stapler.StaplerResponse rsp)
                  throws java.io.IOException,
                         javax.servlet.ServletException
Checks if the user name and password are valid.

Throws:
java.io.IOException
javax.servlet.ServletException

save

public void save()
Specified by:
save in interface hudson.model.Saveable
Overrides:
save in class hudson.model.Descriptor<hudson.model.JobProperty<?>>


Copyright © 2009. All Rights Reserved.