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, obtainLoggetSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorprotected hudson.security.Permission getPermission()
getPermission in class hudson.model.TaskActionpublic abstract hudson.model.AbstractProject<?,?> getProject()
public final FeatureBranchProperty getProperty()
public org.kohsuke.stapler.framework.io.LargeText getLog()
getLog in class hudson.model.TaskActionpublic abstract File getLogFile()
public void doIndex(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionpublic Future<AbstractSvnmergeTaskAction.WorkerThread> performAsync(P param) throws IOException
This happens asynchronously.
IOExceptionprotected abstract AbstractSvnmergeTaskAction.TaskImpl createTask(P param) throws IOException
IOExceptionprotected abstract P createParams(org.kohsuke.stapler.StaplerRequest req) throws IOException
IOExceptionpublic void doPerform(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionprotected abstract String decidePage()
Copyright © 2004-2014. All Rights Reserved.