Class MuleRuntimeInstaller
java.lang.Object
com.aeontronix.enhancedmule.tools.onprem.MuleRuntimeInstaller
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgetName()voidinstall()booleanisForce()booleanbooleanvoidmodifyRuntimeFile(String path, Function<String, String> function) voidsetArchiveDir(File archiveDir) voidsetForce(boolean force) voidsetLicenseFile(File licenseFile) voidsetRegistrationToken(String registrationToken) voidsetRuntimeArchive(File runtimeArchive) voidvoidsetUpgrade(boolean upgrade) voidsetVersion(String version) void
-
Field Details
-
INSTANCE_NAME
- See Also:
-
INSTANCE_VERSION
- See Also:
-
-
Constructor Details
-
MuleRuntimeInstaller
-
-
Method Details
-
copy
- Throws:
IOException
-
install
- Throws:
MuleRuntimeInstallationException
-
modifyRuntimeFile
- Throws:
IOException
-
getName
-
getRuntimeDir
-
isWindows
public boolean isWindows() -
getRuntimeArchive
-
setRuntimeArchive
-
getTarget
-
setTarget
-
getRegistrationToken
-
setRegistrationToken
-
isForce
public boolean isForce() -
setForce
public void setForce(boolean force) -
isUpgrade
public boolean isUpgrade() -
setUpgrade
public void setUpgrade(boolean upgrade) -
getVersion
-
setVersion
-
getLicenseFile
-
setLicenseFile
-
getArchiveDir
-
setArchiveDir
-
unzip
- Throws:
IOException
-