public class DockerComputer extends hudson.slaves.AbstractCloudComputer<DockerSlave>
| Constructor and Description |
|---|
DockerComputer(DockerSlave dockerSlave) |
| Modifier and Type | Method and Description |
|---|---|
DockerCloud |
getCloud() |
boolean |
haveWeRunAnyJobs() |
boolean |
isAcceptingTasks() |
void |
onConnected() |
void |
taskAccepted(hudson.model.Executor executor,
hudson.model.Queue.Task task) |
void |
taskCompleted(hudson.model.Executor executor,
hudson.model.Queue.Task task,
long durationMS) |
void |
taskCompletedWithProblems(hudson.model.Executor executor,
hudson.model.Queue.Task task,
long durationMS,
Throwable problems) |
String |
toString() |
_connect, disconnect, doDoDisconnect, doLaunchSlaveAgent, doSlaveAgentJnlp, getChannel, getChannelToMaster, getClassLoadingCount, getClassLoadingPrefetchCacheCount, getClassLoadingTime, getDefaultCharset, getIcon, getJnlpJars, getJnlpMac, getLauncher, getLogRecords, getOSDescription, getResourceLoadingCount, getResourceLoadingTime, getRetentionStrategy, getSlaveVersion, grabLauncher, isConnecting, isJnlpAgent, isLaunchSupported, isUnix, kill, openLogFile, setAcceptingTasks, setChannel, setChannel, setChannel, setNode, tryReconnect_doScript, addAction, buildEnvironment, checkPermission, cliConnect, cliDisconnect, cliOffline, cliOnline, connect, countBusy, countExecutors, countIdle, currentComputer, disconnect, doChangeOfflineCause, doConfigDotXml, doConfigSubmit, doDumpExportTable, doProgressiveLog, doRssAll, doRssFailed, doScript, doScriptText, doToggleOffline, getACL, getActions, getApi, getBuilds, getCaption, getComputerPanelBoxs, getConnectTime, getDemandStartMilliseconds, getDisplayName, getEnvironment, getEnvVars, getExecutors, getHeapDump, getHostName, getIconAltText, getIdleStartMilliseconds, getLoadStatistics, getLog, getLogFile, getLogText, getMonitorData, getName, getNumExecutors, getOfflineCause, getOfflineCauseReason, getOneOffExecutors, getSearchUrl, getSystemProperties, getThreadDump, getTiedJobs, getTimeline, getUrl, getWorkspaceList, hasPermission, interrupt, isAlive, isIdle, isManualLaunchAllowed, isOffline, isOnline, isPartiallyIdle, isTemporarilyOffline, launch, onRemoved, relocateOldLogs, resolveForCLI, setTemporarilyOffline, setTemporarilyOffline, updateByXml, waitUntilOffline, waitUntilOnlinedoContextMenu, getAction, getAction, getActions, getDynamicpublic DockerComputer(DockerSlave dockerSlave)
public DockerCloud getCloud()
public boolean haveWeRunAnyJobs()
public void taskAccepted(hudson.model.Executor executor,
hudson.model.Queue.Task task)
taskAccepted in interface hudson.model.ExecutorListenertaskAccepted in class hudson.slaves.SlaveComputerpublic void taskCompleted(hudson.model.Executor executor,
hudson.model.Queue.Task task,
long durationMS)
taskCompleted in interface hudson.model.ExecutorListenertaskCompleted in class hudson.slaves.SlaveComputerpublic void taskCompletedWithProblems(hudson.model.Executor executor,
hudson.model.Queue.Task task,
long durationMS,
Throwable problems)
taskCompletedWithProblems in interface hudson.model.ExecutorListenertaskCompletedWithProblems in class hudson.slaves.SlaveComputerpublic boolean isAcceptingTasks()
isAcceptingTasks in class hudson.slaves.SlaveComputerpublic void onConnected()
Copyright © 2004-2014. All Rights Reserved.