public interface ProcessLauncherOptions extends LauncherOptions
LauncherOptions
which apply to RunnableLauncher
s which spawn a new processModifier and Type | Interface and Description |
---|---|
static class |
ProcessLauncherOptions.ProcessLauncherOptionsImpl
Implements
ProcessLauncherOptions |
LauncherOptions.LauncherOptionsImpl
Modifier and Type | Method and Description |
---|---|
boolean |
isContinuouslyRestart() |
boolean |
isIncludeJarsInPresentWorkingDir() |
boolean |
isIncludeJarsInSeLionHomeDir() |
boolean |
isIncludeJavaSystemProperties() |
boolean |
isIncludeParentProcessClassPath() |
boolean |
isIncludeWebDriverBinaryPaths() |
boolean |
isSetupLoggingForJavaSubProcess() |
<T extends ProcessLauncherOptions> |
setContinuouslyRestart(boolean val)
Enable/Disable continuous restart.
|
<T extends ProcessLauncherOptions> |
setIncludeJarsInPresentWorkingDir(boolean val)
Enable/Disable scanning for jar files in present working directory.
|
<T extends ProcessLauncherOptions> |
setIncludeJarsInSeLionHomeDir(boolean val)
Enable/Disable scanning for jar files in the
SeLionConstants.SELION_HOME_DIR . |
<T extends ProcessLauncherOptions> |
setIncludeJavaSystemProperties(boolean val)
Enable/Disable forwarding of current Java System Properties to sub process.
|
<T extends ProcessLauncherOptions> |
setIncludeParentProcessClassPath(boolean val)
Enable/Disable forwarding of current Java CLASSPATH to sub process.
|
<T extends ProcessLauncherOptions> |
setIncludeWebDriverBinaryPaths(boolean val)
Enable/Disable passing of the system properties for IEDriver, Chromedriver, and PhantomJS which establish the
binary paths.
|
<T extends ProcessLauncherOptions> |
setSetupLoggingForJavaSubProcess(boolean val)
Enable/Disable setup of logging.propertis file for the Java sub process AND passing the system property
-Djava.util.logging.config.file . |
isFileDownloadCheckTimeStampOnInvocation, isFileDownloadCleanupOnInvocation, setFileDownloadCheckTimeStampOnInvocation, setFileDownloadCleanupOnInvocation
<T extends ProcessLauncherOptions> T setIncludeWebDriverBinaryPaths(boolean val)
boolean isIncludeWebDriverBinaryPaths()
<T extends ProcessLauncherOptions> T setIncludeJavaSystemProperties(boolean val)
boolean isIncludeJavaSystemProperties()
<T extends ProcessLauncherOptions> T setIncludeJarsInSeLionHomeDir(boolean val)
SeLionConstants.SELION_HOME_DIR
. Default: enabled.boolean isIncludeJarsInSeLionHomeDir()
<T extends ProcessLauncherOptions> T setIncludeParentProcessClassPath(boolean val)
boolean isIncludeParentProcessClassPath()
<T extends ProcessLauncherOptions> T setIncludeJarsInPresentWorkingDir(boolean val)
boolean isIncludeJarsInPresentWorkingDir()
<T extends ProcessLauncherOptions> T setContinuouslyRestart(boolean val)
SeLionGridConstants.SELION_NOCONTINUOUS_ARG
. Default: enabled.boolean isContinuouslyRestart()
<T extends ProcessLauncherOptions> T setSetupLoggingForJavaSubProcess(boolean val)
-Djava.util.logging.config.file
. Default: enabled.boolean isSetupLoggingForJavaSubProcess()
Copyright © 2016 PayPal Open Source. All rights reserved.