org.jenkins.ci.plugins.jobimport
Class JobImportAction

java.lang.Object
  extended by org.jenkins.ci.plugins.jobimport.JobImportAction
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Action, hudson.model.ModelObject, hudson.model.RootAction

@Extension
public final class JobImportAction
extends java.lang.Object
implements hudson.model.RootAction

Since:
1.0
Author:
Jesse Farinacci

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
JobImportAction()
           
 
Method Summary
 void doClear(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doImport(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 void doQuery(org.kohsuke.stapler.StaplerRequest request, org.kohsuke.stapler.StaplerResponse response)
           
 hudson.util.FormValidation doTestConnection(java.lang.String remoteUrl)
           
 java.lang.String getDisplayName()
           
 java.lang.String getIconFileName()
           
 java.util.SortedSet<RemoteJob> getRemoteJobs()
           
 java.util.SortedMap<RemoteJob,RemoteJobImportStatus> getRemoteJobsImportStatus()
           
 java.lang.String getRemoteUrl()
           
 java.lang.String getUrlName()
           
 boolean isRemoteJobsAvailable()
           
 boolean isRemoteJobsImportStatusAvailable()
           
 void setRemoteUrl(java.lang.String remoteUrl)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JobImportAction

public JobImportAction()
Method Detail

doClear

public void doClear(org.kohsuke.stapler.StaplerRequest request,
                    org.kohsuke.stapler.StaplerResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doImport

public void doImport(org.kohsuke.stapler.StaplerRequest request,
                     org.kohsuke.stapler.StaplerResponse response)
              throws javax.servlet.ServletException,
                     java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doQuery

public void doQuery(org.kohsuke.stapler.StaplerRequest request,
                    org.kohsuke.stapler.StaplerResponse response)
             throws javax.servlet.ServletException,
                    java.io.IOException
Throws:
javax.servlet.ServletException
java.io.IOException

doTestConnection

public hudson.util.FormValidation doTestConnection(@QueryParameter(value="remoteUrl")
                                                   java.lang.String remoteUrl)

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in interface hudson.model.Action
Specified by:
getDisplayName in interface hudson.model.ModelObject

getIconFileName

public java.lang.String getIconFileName()
Specified by:
getIconFileName in interface hudson.model.Action

getRemoteJobs

public java.util.SortedSet<RemoteJob> getRemoteJobs()

getRemoteJobsImportStatus

public java.util.SortedMap<RemoteJob,RemoteJobImportStatus> getRemoteJobsImportStatus()

getRemoteUrl

public java.lang.String getRemoteUrl()

getUrlName

public java.lang.String getUrlName()
Specified by:
getUrlName in interface hudson.model.Action

isRemoteJobsAvailable

public boolean isRemoteJobsAvailable()

isRemoteJobsImportStatusAvailable

public boolean isRemoteJobsImportStatusAvailable()

setRemoteUrl

public void setRemoteUrl(java.lang.String remoteUrl)


Copyright © 2004-2011. All Rights Reserved.