public abstract class AbstractCIBase extends Node implements ItemGroup<TopLevelItem>, org.kohsuke.stapler.StaplerProxy, org.kohsuke.stapler.StaplerFallback, ViewGroup, AccessControlled, DescriptorByNameOwner
Node.InternalComputerListener, Node.ModeExtensionPoint.LegacyInstancesAreScopedToHudson| Modifier and Type | Field and Description |
|---|---|
static boolean |
LOG_STARTUP_PERFORMANCE |
holdOffLaunchUntilSave| Constructor and Description |
|---|
AbstractCIBase() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract Map<Node,Computer> |
getComputerMap() |
String |
getNodeName()
Deprecated.
Maybe you were trying to call
Node.getDisplayName(). |
abstract List<Node> |
getNodes()
|
abstract Queue |
getQueue() |
String |
getUrl()
Deprecated.
Why are you calling a method that always returns ""?
You probably want o call
Jenkins.getRootUrl() |
protected void |
interruptReloadThread() |
protected void |
killComputer(Computer c) |
protected void |
resetLabel(Label l) |
protected void |
setViewOwner(View v) |
protected void |
updateComputerList(boolean automaticSlaveLaunch)
Updates Computers.
|
canTake, canTake, checkPermission, createComputer, createLauncher, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getClockDifferenceCallable, getDescriptor, getDisplayName, getFileSystemProvisioner, getLabelCloud, getLabelString, getMode, getNodeDescription, getNodeProperties, getNodePropertyDescriptors, getNumExecutors, getRootPath, getSearchUrl, getSelfLabel, getWorkspaceFor, hasPermission, isHoldOffLaunchUntilSave, reconfigure, setLabelString, setNodeName, toComputergetSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetFullDisplayName, getFullName, getItem, getItems, getRootDirFor, getUrlChildPrefix, onDeleted, onRenamedgetRootDircanDelete, deleteView, getItemGroup, getPrimaryView, getView, getViewActions, getViews, getViewsTabBar, onViewRenamedcheckPermission, getACL, hasPermissiongetDescriptorByNamegetDisplayName@Deprecated public String getNodeName()
Node.getDisplayName().getNodeName in class Nodepublic String getUrl()
Jenkins.getRootUrl()ItemGroupgetUrl in interface ItemGroup<TopLevelItem>getUrl in interface ViewGroupprotected void resetLabel(Label l)
protected void setViewOwner(View v)
protected void interruptReloadThread()
protected void killComputer(Computer c)
public abstract Queue getQueue()
protected void updateComputerList(boolean automaticSlaveLaunch)
throws IOException
This method tries to reuse existing Computer objects
so that we won't upset Executors running in it.
IOExceptionCopyright © 2014. All rights reserved.