public abstract class AbstractCIBase extends Node implements ItemGroup<TopLevelItem>, org.kohsuke.stapler.StaplerProxy, org.kohsuke.stapler.StaplerFallback, ViewGroup, AccessControlled, DescriptorByNameOwner
Node.InternalComputerListener, Node.Mode
ExtensionPoint.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, toComputer
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getFullDisplayName, getFullName, getItem, getItems, getRootDirFor, getUrlChildPrefix, onDeleted, onRenamed
getRootDir
canDelete, deleteView, getItemGroup, getPrimaryView, getView, getViewActions, getViews, getViewsTabBar, onViewRenamed
checkPermission, getACL, hasPermission
getDescriptorByName
getDisplayName
@Deprecated public String getNodeName()
Node.getDisplayName()
.getNodeName
in class Node
public String getUrl()
Jenkins.getRootUrl()
ItemGroup
getUrl
in interface ItemGroup<TopLevelItem>
getUrl
in interface ViewGroup
protected 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 Executor
s running in it.
IOException
Copyright © 2016. All rights reserved.