| Modifier and Type | Method and Description |
|---|---|
ArchiveType |
IPackageResolver.getArchiveType(Distribution distribution) |
FileSet |
IPackageResolver.getFileSet(Distribution distribution) |
List<String> |
ILibraryStore.getLibrary(Distribution distribution) |
String |
DownloadPath.getPath(Distribution distribution) |
String |
IPackageResolver.getPath(Distribution distribution) |
String |
IDownloadPath.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 |
|---|---|
String |
IFileNaming.nameFor(Distribution distribution) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract List<String> |
AbstractProcess.getCommandLine(Distribution distribution,
T config,
IExtractedFileSet exe) |
protected Map<String,String> |
AbstractProcess.getEnvironment(Distribution distribution,
T config,
IExtractedFileSet exe) |
protected abstract EXECUTABLE |
Starter.newExecutable(CONFIG config,
Distribution distribution,
IRuntimeConfig runtime,
IExtractedFileSet 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,
IExtractedFileSet executable) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
ArtifactStore.checkDistribution(Distribution distribution) |
boolean |
IArtifactStore.checkDistribution(Distribution distribution) |
boolean |
ExtractedArtifactStore.checkDistribution(Distribution distribution) |
boolean |
StaticArtifactStore.checkDistribution(Distribution distribution) |
boolean |
CachingArtifactStore.checkDistribution(Distribution distribution) |
File |
IDownloader.download(IDownloadConfig runtime,
Distribution distribution) |
File |
Downloader.download(IDownloadConfig downloadConfig,
Distribution distribution) |
IExtractedFileSet |
ArtifactStore.extractFileSet(Distribution distribution) |
IExtractedFileSet |
IArtifactStore.extractFileSet(Distribution distribution) |
IExtractedFileSet |
ExtractedArtifactStore.extractFileSet(Distribution distribution) |
IExtractedFileSet |
StaticArtifactStore.extractFileSet(Distribution distribution) |
IExtractedFileSet |
CachingArtifactStore.extractFileSet(Distribution distribution) |
StaticArtifactStoreBuilder |
StaticArtifactStoreBuilder.fileSet(Distribution distribution,
IExtractedFileSet fileSet) |
String |
IDownloader.getDownloadUrl(IDownloadConfig runtime,
Distribution distribution) |
String |
Downloader.getDownloadUrl(IDownloadConfig runtime,
Distribution distribution) |
void |
ArtifactStore.removeFileSet(Distribution distribution,
IExtractedFileSet all) |
void |
IArtifactStore.removeFileSet(Distribution distribution,
IExtractedFileSet files) |
void |
ExtractedArtifactStore.removeFileSet(Distribution distribution,
IExtractedFileSet files) |
void |
StaticArtifactStore.removeFileSet(Distribution distribution,
IExtractedFileSet files) |
void |
CachingArtifactStore.removeFileSet(Distribution distribution,
IExtractedFileSet executable) |
| Constructor and Description |
|---|
StaticArtifactStore(Map<Distribution,IExtractedFileSet> distributionFileSet) |
Copyright © 2015. All Rights Reserved.