public class ExternalJob extends ViewJob<ExternalJob,ExternalRun> implements TopLevelItem
| Modifier and Type | Class and Description |
|---|---|
static class |
ExternalJob.DescriptorImpl |
Job.LastItemListener, Job.SubItemBuildsLocationImplExtensionPoint.LegacyInstancesAreScopedToHudsonModelObjectWithContextMenu.ContextMenu, ModelObjectWithContextMenu.ContextMenuVisibility, ModelObjectWithContextMenu.MenuItem| Modifier and Type | Field and Description |
|---|---|
static TopLevelItemDescriptor |
DESCRIPTOR |
reloadPeriodically, runsHISTORY_ADAPTER, nextBuildNumber, properties, runIdMigratordescription, displayName, name, PRONOUN, SKIP_PERMISSION_CHECK, TASK_NOUN| Constructor and Description |
|---|
ExternalJob(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.
|
TopLevelItemDescriptor |
getDescriptor() |
String |
getPronoun() |
ExternalRun |
newBuild()
Creates a new build of this project for immediate execution.
|
protected void |
reload() |
addProperty, assignBuildNumber, checkRename, createHistoryWidget, delete, doBuildStatus, doChildrenContextMenu, doConfigSubmit, doDescription, doDoRename, doRssAll, doRssChangelog, 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, movedTo, onCopiedFrom, onCreatedFromScratch, removeProperty, removeProperty, renameTo, save, saveNextBuildNumber, setBuildDiscarder, setLogRotator, supportsLogRotator, updateNextBuildNumberdelete, doCheckNewName, doConfigDotXml, doConfirmRename, doDoDelete, doReload, doSetName, doSubmitDescription, getAbsoluteUrl, getApi, getConfigFile, getDescription, getDisplayName, getDisplayNameOrNull, getFullDisplayName, getFullName, getName, getParent, getRelativeDisplayNameFrom, getRelativeNameFromGroup, getRootDir, getSearchName, getSearchUrl, getShortUrl, getTarget, getTaskNoun, getUrl, performDelete, resolveForCLI, setDescription, setDisplayName, setDisplayNameOrNull, toString, updateByXml, updateByXml, writeConfigDotXmladdAction, addOrReplaceAction, doContextMenu, getAction, getAction, getActions, getActions, getAllActions, removeAction, removeActions, replaceAction, replaceActionsgetSearch, getSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdelete, getAbsoluteUrl, getAllJobs, getDisplayName, getFullDisplayName, getFullName, getName, getParent, getRelativeNameFrom, getRelativeNameFrom, getShortUrl, getUrl, onCopiedFrom, onCreatedFromScratch, onLoad, savegetRootDirgetSearchgetSearchIndex, getSearchName, getSearchUrlcheckPermission, getACL, hasPermission, hasPermissiongetDescriptorByName@Extension public static final TopLevelItemDescriptor DESCRIPTOR
public ExternalJob(String name)
protected void reload()
reload in class ViewJob<ExternalJob,ExternalRun>public ExternalRun newBuild() throws IOException
newBuild() invocations serialize each other.IOExceptionpublic void doAcceptBuildResult(org.kohsuke.stapler.StaplerResponse rsp)
throws IOException,
javax.servlet.ServletException
IOExceptionjavax.servlet.ServletExceptionpublic void doPostBuildResult(org.kohsuke.stapler.StaplerRequest req,
org.kohsuke.stapler.StaplerResponse rsp)
throws IOException,
javax.servlet.ServletException
req - Remote requestrsp - Remote responseIOExceptionjavax.servlet.ServletExceptionpublic TopLevelItemDescriptor getDescriptor()
getDescriptor in interface Describable<TopLevelItem>getDescriptor in interface TopLevelItempublic String getPronoun()
getPronoun in class Job<ExternalJob,ExternalRun>Copyright © 2016–2022. All rights reserved.