public abstract class Starter<CONFIG extends IExecutableProcessConfig,EXECUTABLE extends Executable<CONFIG,PROCESS>,PROCESS extends IStopable> extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
Starter(IRuntimeConfig config) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract EXECUTABLE |
newExecutable(CONFIG config,
Distribution distribution,
IRuntimeConfig runtime,
IExtractedFileSet exe) |
EXECUTABLE |
prepare(CONFIG config) |
EXECUTABLE |
prepare(CONFIG config,
Distribution distribution) |
protected Starter(IRuntimeConfig config)
public EXECUTABLE prepare(CONFIG config) throws DistributionException
DistributionExceptionpublic EXECUTABLE prepare(CONFIG config, Distribution distribution) throws DistributionException
DistributionExceptionprotected abstract EXECUTABLE newExecutable(CONFIG config, Distribution distribution, IRuntimeConfig runtime, IExtractedFileSet exe)
Copyright © 2018. All Rights Reserved.