public class ExternalJob extends hudson.model.ViewJob<ExternalJob,ExternalRun> implements hudson.model.TopLevelItem
Modifier and Type | Class and Description |
---|---|
static class |
ExternalJob.DescriptorImpl |
Modifier and Type | Field and Description |
---|---|
static hudson.model.TopLevelItemDescriptor |
DESCRIPTOR |
Constructor and Description |
---|
ExternalJob(hudson.model.ItemGroup parent,
String name) |
ExternalJob(String name) |
Modifier and Type | Method and Description |
---|---|
void |
doAcceptBuildResult(org.kohsuke.stapler.StaplerResponse rsp)
Used to check if this is an external job and ready to accept a build result.
|
void |
doPostBuildResult(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
Used to post the build result from a remote machine.
|
hudson.model.TopLevelItemDescriptor |
getDescriptor() |
String |
getPronoun() |
ExternalRun |
newBuild()
Creates a new build of this project for immediate execution.
|
protected void |
reload() |
addProperty, assignBuildNumber, createHistoryWidget, delete, doBuildStatus, doChildrenContextMenu, doConfigSubmit, doDescription, doDoRename, doRssAll, doRssFailed, getACL, getAllJobs, getAllProperties, getBuild, getBuildByNumber, getBuildDir, getBuildDiscarder, getBuildForCLI, getBuildHealth, getBuildHealthReports, getBuilds, getBuilds, getBuildsAsMap, getBuildsByTimestamp, getBuildStatusIconClassName, getBuildStatusUrl, getBuildTimeGraph, getCharacteristicEnvVars, getDynamic, getEnvironment, getEstimatedDuration, getEstimatedDurationCandidates, getFirstBuild, getIconColor, getLastBuild, getLastBuildsOverThreshold, getLastCompletedBuild, getLastFailedBuild, getLastStableBuild, getLastSuccessfulBuild, getLastUnstableBuild, getLastUnsuccessfulBuild, getLogRotator, getNearestBuild, getNearestOldBuild, getNewBuilds, getNextBuildNumber, getOverrides, getPermalinks, getProperties, getProperty, getProperty, getQueueItem, getTimeline, getWidgets, isBuilding, isHoldOffBuildUntilSave, isInQueue, isKeepDependencies, isLogUpdated, isNameEditable, logRotate, makeSearchIndex, onCopiedFrom, performDelete, removeProperty, removeProperty, renameTo, save, saveNextBuildNumber, setBuildDiscarder, setLogRotator, supportsLogRotator, updateNextBuildNumber
checkPermission, delete, doConfigDotXml, doDoDelete, doReload, doSetName, doSubmitDescription, getAbsoluteUrl, getApi, getConfigFile, getDescription, getDescriptorByName, getDisplayName, getDisplayNameOrNull, getFullDisplayName, getFullName, getName, getParent, getRelativeDisplayNameFrom, getRelativeNameFrom, getRelativeNameFrom, getRelativeNameFromGroup, getRootDir, getSearchName, getSearchUrl, getShortUrl, getUrl, hasPermission, onCreatedFromScratch, resolveForCLI, setDescription, setDisplayName, setDisplayNameOrNull, toString, updateByXml, updateByXml
addAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, replaceAction
getSearch, getSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
delete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, onLoad, save
@Extension public static final hudson.model.TopLevelItemDescriptor DESCRIPTOR
public ExternalJob(String name)
public ExternalJob(hudson.model.ItemGroup parent, String name)
protected void reload()
reload
in class hudson.model.ViewJob<ExternalJob,ExternalRun>
public ExternalRun newBuild() throws IOException
newBuild()
invocations serialize each other.IOException
public void doAcceptBuildResult(org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public void doPostBuildResult(org.kohsuke.stapler.StaplerRequest req, org.kohsuke.stapler.StaplerResponse rsp) throws IOException, javax.servlet.ServletException
IOException
javax.servlet.ServletException
public hudson.model.TopLevelItemDescriptor getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.model.TopLevelItem>
getDescriptor
in interface hudson.model.TopLevelItem
public String getPronoun()
getPronoun
in class hudson.model.Job<ExternalJob,ExternalRun>
Copyright © 2014. All rights reserved.