hudson.plugins.perforce
Class PerforceSCM.PerforceSCMDescriptor

java.lang.Object
  extended by hudson.model.Descriptor<hudson.scm.SCM>
      extended by hudson.scm.SCMDescriptor<PerforceSCM>
          extended by hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Enclosing class:
PerforceSCM

public static final class PerforceSCM.PerforceSCMDescriptor
extends hudson.scm.SCMDescriptor<PerforceSCM>


Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.model.Descriptor
hudson.model.Descriptor.FormException
 
Field Summary
 
Fields inherited from class hudson.scm.SCMDescriptor
generation, repositoryBrowser
 
Fields inherited from class hudson.model.Descriptor
clazz
 
Method Summary
 void doCheckChangeList(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the change list entered exists
 void doCheckProjectPath(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the value is a valid Perforce project path.
 void doValidatePerforceLogin(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse rsp)
          Checks if the perforce login credentials are good.
 void doValidateWorkspace(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse rsp)
          Checks to see if the specified workspace is valid.
protected  com.tek42.perforce.Depot getDepotFromRequest(org.kohsuke.stapler.StaplerRequest request)
           
 java.lang.String getDisplayName()
           
 java.lang.String isValidProjectPath(java.lang.String path)
           
 hudson.scm.SCM newInstance(org.kohsuke.stapler.StaplerRequest req)
           
 
Methods inherited from class hudson.scm.SCMDescriptor
getBrowserDescriptors, isBrowserReusable
 
Methods inherited from class hudson.model.Descriptor
configure, configure, convert, find, getConfigPage, getGlobalConfigPage, getHelpFile, getViewPage, isInstance, load, newInstance, newInstancesFromHeteroList, save, toArray, toList, toMap
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getDisplayName

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

newInstance

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

isValidProjectPath

public java.lang.String isValidProjectPath(java.lang.String path)

getDepotFromRequest

protected com.tek42.perforce.Depot getDepotFromRequest(org.kohsuke.stapler.StaplerRequest request)

doValidatePerforceLogin

public void doValidatePerforceLogin(org.kohsuke.stapler.StaplerRequest request,
                                    org.kohsuke.stapler.StaplerResponse rsp)
                             throws java.io.IOException,
                                    javax.servlet.ServletException
Checks if the perforce login credentials are good.

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

doValidateWorkspace

public void doValidateWorkspace(org.kohsuke.stapler.StaplerRequest request,
                                org.kohsuke.stapler.StaplerResponse rsp)
                         throws java.io.IOException,
                                javax.servlet.ServletException
Checks to see if the specified workspace is valid.

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

doCheckProjectPath

public void doCheckProjectPath(org.kohsuke.stapler.StaplerRequest req,
                               org.kohsuke.stapler.StaplerResponse rsp)
                        throws java.io.IOException,
                               javax.servlet.ServletException
Checks if the value is a valid Perforce project path.

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

doCheckChangeList

public void doCheckChangeList(org.kohsuke.stapler.StaplerRequest req,
                              org.kohsuke.stapler.StaplerResponse rsp)
                       throws java.io.IOException,
                              javax.servlet.ServletException
Checks if the change list entered exists

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


Copyright © 2007. All Rights Reserved.