public interface ProcessManager
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Executor |
getExecutor() |
Installation |
getInstallation(java.lang.String id)
Returns the installation for the given ID or null if the installation does not exist
|
Installation |
install(InstallOptions parameters,
InstallTask postInstall)
Installs a process with an optional URL of the controller JSON
together with an optional install step
|
com.google.common.collect.ImmutableMap<java.lang.String,Installation> |
listInstallationMap() |
java.util.List<Installation> |
listInstallations()
Returns the current installed processes which may or may not be running right now
|
ProcessConfig |
loadProcessConfig(java.io.File installDir,
InstallOptions options) |
void |
uninstall(Installation installation)
Uninstalls the given installation
|
java.util.List<Installation> listInstallations()
Installation install(InstallOptions parameters, InstallTask postInstall) throws java.lang.Exception
java.lang.Exceptionvoid uninstall(Installation installation)
com.google.common.collect.ImmutableMap<java.lang.String,Installation> listInstallationMap()
Installation getInstallation(java.lang.String id)
ProcessConfig loadProcessConfig(java.io.File installDir, InstallOptions options) throws java.io.IOException
java.io.IOExceptionjava.util.concurrent.Executor getExecutor()
Copyright © 2014 Red Hat. All Rights Reserved.