public class ParallelsDesktopConnectorSlaveComputer extends hudson.slaves.AbstractCloudComputer<ParallelsDesktopConnectorSlave>
Constructor and Description |
---|
ParallelsDesktopConnectorSlaveComputer(ParallelsDesktopConnectorSlave slave) |
Modifier and Type | Method and Description |
---|---|
hudson.model.Node |
createSlaveOnVM(ParallelsDesktopVM vm) |
hudson.remoting.Channel |
forceGetChannel() |
boolean |
hasPermission(hudson.security.Permission permission) |
boolean |
isReadyToRestart() |
void |
postBuildAction(ParallelsDesktopVM vm) |
void |
setTemporarilyOffline(boolean temporarilyOffline,
hudson.slaves.OfflineCause cause) |
boolean |
startVM(ParallelsDesktopVM vm) |
_connect, disconnect, doDoDisconnect, doLaunchSlaveAgent, doSlaveAgentJnlp, getAbsoluteRemoteFs, getChannel, getChannelToMaster, getClassLoadingCount, getClassLoadingPrefetchCacheCount, getClassLoadingTime, getDefaultCharset, getIcon, getJnlpJars, getJnlpMac, getLauncher, getLogRecords, getOSDescription, getResourceLoadingCount, getResourceLoadingTime, getRetentionStrategy, getSlaveVersion, getSystemInfoExtensions, grabLauncher, isAcceptingTasks, isConnecting, isJnlpAgent, isLaunchSupported, isUnix, kill, openLogFile, setAcceptingTasks, setChannel, setChannel, setChannel, setNode, taskAccepted, taskCompleted, taskCompletedWithProblems, 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, getDisplayExecutors, getDisplayName, getEnvironment, getEnvVars, getExecutors, getHeapDump, getHostName, getIconAltText, getIconClassName, getIdleStartMilliseconds, getLoadStatistics, getLog, getLogDir, getLogFile, getLogText, getMonitorData, getName, getNumExecutors, getOfflineCause, getOfflineCauseReason, getOneOffExecutors, getSearchUrl, getSystemProperties, getTerminatedBy, getThreadDump, getTiedJobs, getTimeline, getUrl, getWorkspaceList, interrupt, isAlive, isIdle, isManualLaunchAllowed, isOffline, isOnline, isPartiallyIdle, isTemporarilyOffline, launch, onRemoved, recordTermination, relocateOldLogs, resolveForCLI, setTemporarilyOffline, updateByXml, waitUntilOffline, waitUntilOnline
doContextMenu, getAction, getAction, getActions, getAllActions, getDynamic, replaceAction
public ParallelsDesktopConnectorSlaveComputer(ParallelsDesktopConnectorSlave slave)
public hudson.model.Node createSlaveOnVM(ParallelsDesktopVM vm) throws Exception
Exception
public boolean startVM(ParallelsDesktopVM vm)
public void postBuildAction(ParallelsDesktopVM vm)
public boolean isReadyToRestart()
public hudson.remoting.Channel forceGetChannel() throws InterruptedException, ExecutionException
public boolean hasPermission(hudson.security.Permission permission)
hasPermission
in interface hudson.security.AccessControlled
hasPermission
in class hudson.model.Computer
public void setTemporarilyOffline(boolean temporarilyOffline, hudson.slaves.OfflineCause cause)
setTemporarilyOffline
in class hudson.model.Computer
Copyright © 2016–2017. All rights reserved.