public abstract class SlaveInstallerFactory extends Object implements hudson.ExtensionPoint
| Constructor and Description |
|---|
SlaveInstallerFactory() |
| Modifier and Type | Method and Description |
|---|---|
static hudson.ExtensionList<SlaveInstallerFactory> |
all()
All the registered
SlaveInstallerFactorys. |
static SlaveInstaller |
createFor(hudson.slaves.SlaveComputer c) |
abstract SlaveInstaller |
createIfApplicable(hudson.slaves.SlaveComputer c)
If this factory is capable of creating a
SlaveInstaller for the platform
of the given SlaveComputer, create one and return its SlaveInstaller. |
public abstract SlaveInstaller createIfApplicable(hudson.slaves.SlaveComputer c) throws IOException, InterruptedException
SlaveInstaller for the platform
of the given SlaveComputer, create one and return its SlaveInstaller.c - Slave that's online.IOExceptionInterruptedExceptionpublic static SlaveInstaller createFor(hudson.slaves.SlaveComputer c) throws InterruptedException
InterruptedExceptionpublic static hudson.ExtensionList<SlaveInstallerFactory> all()
SlaveInstallerFactorys.Copyright © 2004-2012. All Rights Reserved.