public abstract class HyperProvisionerFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
HyperProvisionerFactory.StandardJob |
| Modifier and Type | Field and Description |
|---|---|
protected ContainerDriver |
driver |
protected hudson.model.Job |
job |
protected ContainerSetDefinition |
spec |
| Constructor and Description |
|---|
HyperProvisionerFactory(ContainerDriver driver,
hudson.model.Job job,
ContainerSetDefinition spec) |
| Modifier and Type | Method and Description |
|---|---|
abstract HyperProvisioner |
createProvisioner(hudson.model.TaskListener slaveListener) |
protected void |
prepareWorkspace(hudson.model.Job job,
JobBuildsContainersContext context) |
protected final ContainerDriver driver
protected final hudson.model.Job job
protected final ContainerSetDefinition spec
public HyperProvisionerFactory(ContainerDriver driver, hudson.model.Job job, ContainerSetDefinition spec)
protected void prepareWorkspace(hudson.model.Job job,
JobBuildsContainersContext context)
public abstract HyperProvisioner createProvisioner(hudson.model.TaskListener slaveListener) throws IOException, InterruptedException
IOExceptionInterruptedExceptionCopyright © 2016–2017. All rights reserved.