| Modifier and Type | Method and Description |
|---|---|
String |
IPackageResolver.executableFilename(Distribution distribution) |
Pattern |
IPackageResolver.executeablePattern(Distribution distribution) |
ArchiveType |
IPackageResolver.getArchiveType(Distribution distribution) |
String |
IPackageResolver.getPath(Distribution distribution) |
| Modifier and Type | Method and Description |
|---|---|
static Distribution |
Distribution.detectFor(IVersion version) |
| Modifier and Type | Method and Description |
|---|---|
Distribution |
DistributionException.withDistribution() |
| Constructor and Description |
|---|
DistributionException(Distribution distribution) |
DistributionException(Distribution distribution,
Throwable cause) |
DistributionException(String message,
Distribution distribution) |
DistributionException(String message,
Distribution distribution,
Throwable cause) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<String> |
AbstractProcess.getCommandLine(Distribution distribution,
T config,
File exe) |
protected abstract EXECUTABLE |
Starter.newExecutable(CONFIG config,
Distribution distribution,
IRuntimeConfig runtime,
File exe) |
List<String> |
ICommandLinePostProcessor.process(Distribution distribution,
List<String> args) |
List<String> |
ICommandLinePostProcessor.Noop.process(Distribution distribution,
List<String> args) |
protected abstract P |
Executable.start(Distribution distribution,
T config,
IRuntimeConfig runtime) |
| Constructor and Description |
|---|
AbstractProcess(Distribution distribution,
T config,
IRuntimeConfig runtimeConfig,
E executable) |
Executable(Distribution distribution,
T config,
IRuntimeConfig runtimeConfig,
File executable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ArtifactStore.checkDistribution(Distribution distribution) |
boolean |
IArtifactStore.checkDistribution(Distribution distribution) |
boolean |
CachingArtifactStore.checkDistribution(Distribution distribution) |
static File |
Downloader.download(IDownloadConfig runtime,
Distribution distribution) |
File |
ArtifactStore.extractExe(Distribution distribution) |
File |
IArtifactStore.extractExe(Distribution distribution) |
File |
CachingArtifactStore.extractExe(Distribution distribution) |
static String |
Downloader.getDownloadUrl(IDownloadConfig runtime,
Distribution distribution) |
void |
ArtifactStore.removeExecutable(Distribution distribution,
File executable) |
void |
IArtifactStore.removeExecutable(Distribution distribution,
File executable) |
void |
CachingArtifactStore.removeExecutable(Distribution distribution,
File executable) |
Copyright © 2013. All Rights Reserved.