P
- Type that represents the parameter of the actionpublic abstract class AbstractSvnmergeTaskAction<P>
extends hudson.model.TaskAction
Modifier and Type | Class and Description |
---|---|
protected class |
AbstractSvnmergeTaskAction.TaskImpl
Queue.Task that performs the integration. |
class |
AbstractSvnmergeTaskAction.WorkerThread |
Modifier and Type | Method and Description |
---|---|
protected abstract P |
createParams(org.kohsuke.stapler.StaplerRequest req) |
protected abstract AbstractSvnmergeTaskAction.TaskImpl |
createTask(P param) |
protected abstract String |
decidePage()
Which page to render in the top page?
|
void |
doIndex(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp) |
void |
doPerform(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Called from UI to commence this task.
|
org.kohsuke.stapler.framework.io.LargeText |
getLog() |
abstract File |
getLogFile() |
protected hudson.security.Permission |
getPermission() |
abstract hudson.model.AbstractProject<?,?> |
getProject() |
FeatureBranchProperty |
getProperty() |
Future<AbstractSvnmergeTaskAction.WorkerThread> |
performAsync(P param)
Schedules the execution of this task.
|
doClearError, doProgressiveHtml, doProgressiveLog, getACL, getSearchUrl, getWorkerThread, obtainLog
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
protected hudson.security.Permission getPermission()
getPermission
in class hudson.model.TaskAction
public abstract hudson.model.AbstractProject<?,?> getProject()
public final FeatureBranchProperty getProperty()
public org.kohsuke.stapler.framework.io.LargeText getLog()
getLog
in class hudson.model.TaskAction
public abstract File getLogFile()
public void doIndex(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public Future<AbstractSvnmergeTaskAction.WorkerThread> performAsync(P param) throws IOException
This happens asynchronously.
IOException
protected abstract AbstractSvnmergeTaskAction.TaskImpl createTask(P param) throws IOException
IOException
protected abstract P createParams(org.kohsuke.stapler.StaplerRequest req) throws IOException
IOException
public void doPerform(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
protected abstract String decidePage()
Copyright © 2004-2014. All Rights Reserved.