public abstract class JavaInstallationImpl extends java.lang.Object implements IJavaInstallation
| Constructor and Description |
|---|
JavaInstallationImpl(IJavaManagerSpi javaManager,
JavaType javaType,
dev.galasa.OperatingSystem operatingSystem,
dev.galasa.CpuArchitecture cpuArchitecture,
JavaVersion javaVersion,
java.lang.String javaJvm,
java.lang.String javaTag) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
discard() |
java.lang.String |
getArchiveFilename() |
java.lang.String |
getTag() |
protected boolean |
isCodeCoverageRequested() |
java.nio.file.Path |
retrieveArchive() |
java.nio.file.Path |
retrieveJacocoAgent() |
void |
saveCodeCoverageExecs(java.util.List<java.nio.file.Path> execPaths) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetJavaCommandpublic JavaInstallationImpl(IJavaManagerSpi javaManager, JavaType javaType, dev.galasa.OperatingSystem operatingSystem, dev.galasa.CpuArchitecture cpuArchitecture, JavaVersion javaVersion, java.lang.String javaJvm, java.lang.String javaTag) throws JavaManagerException
JavaManagerExceptionpublic java.nio.file.Path retrieveArchive()
throws JavaManagerException
retrieveArchive in interface IJavaInstallationJavaManagerExceptionpublic java.nio.file.Path retrieveJacocoAgent()
throws JavaManagerException
retrieveJacocoAgent in interface IJavaInstallationJavaManagerExceptionpublic java.lang.String getArchiveFilename()
throws JavaManagerException
getArchiveFilename in interface IJavaInstallationJavaManagerExceptionprotected void discard()
public java.lang.String getTag()
protected boolean isCodeCoverageRequested()
throws JavaManagerException
JavaManagerExceptionpublic void saveCodeCoverageExecs(java.util.List<java.nio.file.Path> execPaths)
throws JavaManagerException
JavaManagerException