public class StandaloneDirectorRuntime extends java.lang.Object implements DirectorRuntime
DirectorRuntime.Command
Modifier and Type | Field and Description |
---|---|
private int |
forkedProcessTimeoutInSeconds |
private EquinoxLauncher |
launchHelper |
private org.codehaus.plexus.logging.Logger |
logger |
private java.io.File |
runtimeLocation |
Constructor and Description |
---|
StandaloneDirectorRuntime(java.io.File runtimeLocation,
EquinoxLauncher launchHelper,
int forkedProcessTimeoutInSeconds,
org.codehaus.plexus.logging.Logger logger) |
Modifier and Type | Method and Description |
---|---|
DirectorRuntime.Command |
newInstallCommand()
Returns a new
DirectorRuntime.Command instance that can be used to execute a command with this
director runtime. |
private final java.io.File runtimeLocation
private final EquinoxLauncher launchHelper
private org.codehaus.plexus.logging.Logger logger
private final int forkedProcessTimeoutInSeconds
StandaloneDirectorRuntime(java.io.File runtimeLocation, EquinoxLauncher launchHelper, int forkedProcessTimeoutInSeconds, org.codehaus.plexus.logging.Logger logger)
public DirectorRuntime.Command newInstallCommand()
DirectorRuntime
DirectorRuntime.Command
instance that can be used to execute a command with this
director runtime.newInstallCommand
in interface DirectorRuntime